SlideShare une entreprise Scribd logo
1  sur  63
Télécharger pour lire hors ligne
MercadoLivre Developers Conference
Princípios básicos e oAuth 2.0
Wesley Nascimento
API Overview & oAuth
AGENDA
➔ RESTful
➔ Conceitos básicos
➔ Notificações
➔ Testes
➔ oAuth 2.0
MercadoLivre Developers Conference
AGENDA
➔ RESTful
➔ Conceitos básicos
➔ Notificações
➔ Testes
➔ oAuth 2.0
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
RESTful - API
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
RESTful - HTTPS
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
RESTful - Request
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
RESTful - JSON
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
RESTful - JSON
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
RESTful - Recursos
➔ /items
➔ /pictures
➔ /users
➔ /orders
➔ /questions
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
AGENDA
➔ RESTful
➔ Conceitos básicos
➔ Notificações
➔ Testes
➔ oAuth 2.0
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
Conceitos - Recursos públicos e privados
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
GET /users/66727166
Conceitos - Recursos públicos e privados
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
GET /users/66727166
Conceitos - Recursos públicos e privados
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
GET /users/66727166
Conceitos - Recursos públicos e privados
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
GET /users/66727166
Conceitos - Recursos públicos e privados
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
GET /users/66727166?access_token=ACCESS_TOKEN
Conceitos - Recursos públicos e privados
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
GET /users/66727166?access_token=ACCESS_TOKEN
Conceitos - Recursos públicos e privados
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
Conceitos - Busca
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
GET /items/MLB498248170
Conceitos - Busca
~ 2 Kb
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
GET /items/MLB498248170?attributes=title,price,pictures
Conceitos - Busca
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
GET /items/MLB498248170?attributes=title,price,pictures
Conceitos - Busca
~ 340 B
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
- 84%
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
GET /items?ids=MLB438904539,MLB438904540,
MLB43890454
Conceitos - Busca
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
4x mais rápido
10x mais curto
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
AGENDA
➔ RESTful
➔ Conceitos básicos
➔ Notificações
➔ Testes
➔ oAuth 2.0
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
Notificações
➔ Itens
➔ Perguntas
➔ Vendas
➔ Pagamentos
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
AGENDA
➔ RESTful
➔ Conceitos básicos
➔ Notificações
➔ Testes
➔ oAuth 2.0
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
POST /users/test_user?access_token=ACCESS_TOKEN
Conceitos - Test User
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
POST /users/test_user?access_token=ACCESS_TOKEN
Conceitos - Test User
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
POST /users/test_user?access_token=ACCESS_TOKEN
Conceitos - Test User
{
"site_id":"MLB"
}
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
POST /users/test_user?access_token=ACCESS_TOKEN
Conceitos - Test User
{
"site_id":"MLB"
}
RESPONSE:
{
"id":120506781,
"nickname":"TEST0548",
"password":"qatest328",
"site_status":"active"
}
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
AGENDA
➔ RESTful
➔ Conceitos básicos
➔ Notificações
➔ Testes
➔ oAuth 2.0
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
Client Side
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
Server Side
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
GET
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
GET
POST
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
GET
POST
ACCESS_TOKEN
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
SDK's
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuth
➔ developers.mercadolivre.com
➔ @melidevelopers
➔ github.com/mercadolibre
➔ #meli@irc.freenode.net
API Overview & oAuth
MercadoLivre Developers Conference
API Overview & oAuthAPI Overview & oAuth
MercadoLivre Developers Conference
Perguntas?
Wesley Nascimento
@wesley_cintra

Contenu connexe

Tendances

How WSO2 API Manager Supports the Ministry of Hajj and Umrah
How WSO2 API Manager Supports the Ministry of Hajj and UmrahHow WSO2 API Manager Supports the Ministry of Hajj and Umrah
How WSO2 API Manager Supports the Ministry of Hajj and Umrah
WSO2
 
Building an API Centric SOA
Building an API Centric SOA Building an API Centric SOA
Building an API Centric SOA
WSO2
 
Best Practices for Productizing APIs with API Management and Automated Testing
Best Practices for Productizing APIs with API Management and Automated TestingBest Practices for Productizing APIs with API Management and Automated Testing
Best Practices for Productizing APIs with API Management and Automated Testing
WSO2
 
API Driven Applications - An ecosystem architecture
API Driven Applications - An ecosystem architectureAPI Driven Applications - An ecosystem architecture
API Driven Applications - An ecosystem architecture
WSO2
 

Tendances (11)

API Products: The Role of an API Product Manager
API Products: The Role of an API Product ManagerAPI Products: The Role of an API Product Manager
API Products: The Role of an API Product Manager
 
apidays LIVE Australia 2020 - API Design in Fintech: Challenges and Opportuni...
apidays LIVE Australia 2020 - API Design in Fintech: Challenges and Opportuni...apidays LIVE Australia 2020 - API Design in Fintech: Challenges and Opportuni...
apidays LIVE Australia 2020 - API Design in Fintech: Challenges and Opportuni...
 
How WSO2 API Manager Supports the Ministry of Hajj and Umrah
How WSO2 API Manager Supports the Ministry of Hajj and UmrahHow WSO2 API Manager Supports the Ministry of Hajj and Umrah
How WSO2 API Manager Supports the Ministry of Hajj and Umrah
 
API Management Within a Microservices Architecture
API Management Within a Microservices Architecture API Management Within a Microservices Architecture
API Management Within a Microservices Architecture
 
Building an API Centric SOA
Building an API Centric SOA Building an API Centric SOA
Building an API Centric SOA
 
[WSO2 Summit EMEA 2020] Moving to a Value Chain from a Supply Chain
[WSO2 Summit EMEA 2020] Moving to a Value Chain from a Supply Chain[WSO2 Summit EMEA 2020] Moving to a Value Chain from a Supply Chain
[WSO2 Summit EMEA 2020] Moving to a Value Chain from a Supply Chain
 
APIs diluindo fronteiras workshop 2016
APIs diluindo fronteiras   workshop 2016APIs diluindo fronteiras   workshop 2016
APIs diluindo fronteiras workshop 2016
 
API Management for GraphQL
API Management for GraphQLAPI Management for GraphQL
API Management for GraphQL
 
Top 7 wrong common beliefs about Enterprise API implementation
Top 7 wrong common beliefs about Enterprise API implementationTop 7 wrong common beliefs about Enterprise API implementation
Top 7 wrong common beliefs about Enterprise API implementation
 
Best Practices for Productizing APIs with API Management and Automated Testing
Best Practices for Productizing APIs with API Management and Automated TestingBest Practices for Productizing APIs with API Management and Automated Testing
Best Practices for Productizing APIs with API Management and Automated Testing
 
API Driven Applications - An ecosystem architecture
API Driven Applications - An ecosystem architectureAPI Driven Applications - An ecosystem architecture
API Driven Applications - An ecosystem architecture
 

En vedette

Integrando MercadoPago - MeliDevConf - SP
Integrando MercadoPago - MeliDevConf - SPIntegrando MercadoPago - MeliDevConf - SP
Integrando MercadoPago - MeliDevConf - SP
melidevelopers
 
Mobile Apps - MeliDevConf 2013 - SP
Mobile Apps - MeliDevConf 2013 - SPMobile Apps - MeliDevConf 2013 - SP
Mobile Apps - MeliDevConf 2013 - SP
melidevelopers
 
Nubimetrics
NubimetricsNubimetrics
Nubimetrics
fsolari
 
VirtualSeller
VirtualSellerVirtualSeller
VirtualSeller
fsolari
 
Introducción - MeliDevConf BsAs.
Introducción - MeliDevConf BsAs.Introducción - MeliDevConf BsAs.
Introducción - MeliDevConf BsAs.
melidevelopers
 
Mercadopago - MeliDevConf BsAs.
Mercadopago - MeliDevConf BsAs.Mercadopago - MeliDevConf BsAs.
Mercadopago - MeliDevConf BsAs.
melidevelopers
 
Darío Simonassi - API OVERVIEW 2014
Darío Simonassi - API OVERVIEW 2014Darío Simonassi - API OVERVIEW 2014
Darío Simonassi - API OVERVIEW 2014
fsolari
 
Mobile Apps
Mobile AppsMobile Apps
Mobile Apps
fsolari
 
DevConf AR2014
DevConf AR2014DevConf AR2014
DevConf AR2014
fsolari
 
Gerenciando ventas - MeliDevConf BsAs.
Gerenciando ventas - MeliDevConf BsAs.Gerenciando ventas - MeliDevConf BsAs.
Gerenciando ventas - MeliDevConf BsAs.
melidevelopers
 

En vedette (20)

Integrando MercadoPago - MeliDevConf - SP
Integrando MercadoPago - MeliDevConf - SPIntegrando MercadoPago - MeliDevConf - SP
Integrando MercadoPago - MeliDevConf - SP
 
MercadoPago - Ariel Leiva
MercadoPago - Ariel LeivaMercadoPago - Ariel Leiva
MercadoPago - Ariel Leiva
 
Estudo de Caso de uma Estrutura de Autenticação Única utilizando o protocolo ...
Estudo de Caso de uma Estrutura de Autenticação Única utilizando o protocolo ...Estudo de Caso de uma Estrutura de Autenticação Única utilizando o protocolo ...
Estudo de Caso de uma Estrutura de Autenticação Única utilizando o protocolo ...
 
OAuth2: Uma abordagem para segurança de aplicações e APIs REST - Devcamp 2014
OAuth2: Uma abordagem para segurança de aplicações e APIs REST  - Devcamp 2014OAuth2: Uma abordagem para segurança de aplicações e APIs REST  - Devcamp 2014
OAuth2: Uma abordagem para segurança de aplicações e APIs REST - Devcamp 2014
 
Autenticação e Autorização - MercadoLivre Developers Conference
Autenticação e Autorização - MercadoLivre Developers ConferenceAutenticação e Autorização - MercadoLivre Developers Conference
Autenticação e Autorização - MercadoLivre Developers Conference
 
Mobile Apps - MeliDevConf 2013 - SP
Mobile Apps - MeliDevConf 2013 - SPMobile Apps - MeliDevConf 2013 - SP
Mobile Apps - MeliDevConf 2013 - SP
 
Nubimetrics
NubimetricsNubimetrics
Nubimetrics
 
VirtualSeller
VirtualSellerVirtualSeller
VirtualSeller
 
Introducción - MeliDevConf BsAs.
Introducción - MeliDevConf BsAs.Introducción - MeliDevConf BsAs.
Introducción - MeliDevConf BsAs.
 
Vendedores 01 abertura - helisson lemos
Vendedores 01   abertura - helisson lemosVendedores 01   abertura - helisson lemos
Vendedores 01 abertura - helisson lemos
 
Vendedores 04 encerramento - leandro soares
Vendedores 04   encerramento - leandro soaresVendedores 04   encerramento - leandro soares
Vendedores 04 encerramento - leandro soares
 
Audit¢rio 06 categoria fashion - oportunidades e como se integrar - rafael ...
Audit¢rio 06   categoria fashion - oportunidades e como se integrar - rafael ...Audit¢rio 06   categoria fashion - oportunidades e como se integrar - rafael ...
Audit¢rio 06 categoria fashion - oportunidades e como se integrar - rafael ...
 
Sala 2 03 o auth e cadastro de produtos - danilo santos
Sala 2 03   o auth e cadastro de produtos - danilo santosSala 2 03   o auth e cadastro de produtos - danilo santos
Sala 2 03 o auth e cadastro de produtos - danilo santos
 
Experiencias de integração
Experiencias de integraçãoExperiencias de integração
Experiencias de integração
 
Sala 2 06 desenvolvimento de integração ao vivo -gabriel e carlos
Sala 2 06   desenvolvimento de integração ao vivo -gabriel e carlosSala 2 06   desenvolvimento de integração ao vivo -gabriel e carlos
Sala 2 06 desenvolvimento de integração ao vivo -gabriel e carlos
 
Mercadopago - MeliDevConf BsAs.
Mercadopago - MeliDevConf BsAs.Mercadopago - MeliDevConf BsAs.
Mercadopago - MeliDevConf BsAs.
 
Darío Simonassi - API OVERVIEW 2014
Darío Simonassi - API OVERVIEW 2014Darío Simonassi - API OVERVIEW 2014
Darío Simonassi - API OVERVIEW 2014
 
Mobile Apps
Mobile AppsMobile Apps
Mobile Apps
 
DevConf AR2014
DevConf AR2014DevConf AR2014
DevConf AR2014
 
Gerenciando ventas - MeliDevConf BsAs.
Gerenciando ventas - MeliDevConf BsAs.Gerenciando ventas - MeliDevConf BsAs.
Gerenciando ventas - MeliDevConf BsAs.
 

Similaire à Princípios básicos e oAuth 2.0 - MeliDevConf 2013 - SP

2013 02-apache conna-api-manager-asanka
2013 02-apache conna-api-manager-asanka2013 02-apache conna-api-manager-asanka
2013 02-apache conna-api-manager-asanka
WSO2
 
Apicurio Registry: Event-driven APIs & Schema governance for Apache Kafka | F...
Apicurio Registry: Event-driven APIs & Schema governance for Apache Kafka | F...Apicurio Registry: Event-driven APIs & Schema governance for Apache Kafka | F...
Apicurio Registry: Event-driven APIs & Schema governance for Apache Kafka | F...
HostedbyConfluent
 

Similaire à Princípios básicos e oAuth 2.0 - MeliDevConf 2013 - SP (20)

OpenAPI v.Next - Events, Alternative Schemas & the Road Ahead
OpenAPI v.Next - Events, Alternative Schemas & the Road AheadOpenAPI v.Next - Events, Alternative Schemas & the Road Ahead
OpenAPI v.Next - Events, Alternative Schemas & the Road Ahead
 
Authlete: API Authorization Enabler for API Economy
Authlete: API Authorization Enabler for API EconomyAuthlete: API Authorization Enabler for API Economy
Authlete: API Authorization Enabler for API Economy
 
2013 02-apache conna-api-manager-asanka
2013 02-apache conna-api-manager-asanka2013 02-apache conna-api-manager-asanka
2013 02-apache conna-api-manager-asanka
 
Getting to Grips with RESTful APIs
Getting to Grips with RESTful APIsGetting to Grips with RESTful APIs
Getting to Grips with RESTful APIs
 
Apicurio Registry: Event-driven APIs & Schema governance for Apache Kafka | F...
Apicurio Registry: Event-driven APIs & Schema governance for Apache Kafka | F...Apicurio Registry: Event-driven APIs & Schema governance for Apache Kafka | F...
Apicurio Registry: Event-driven APIs & Schema governance for Apache Kafka | F...
 
AIR & API
AIR & APIAIR & API
AIR & API
 
RefCard API Architecture Strategy
RefCard API Architecture StrategyRefCard API Architecture Strategy
RefCard API Architecture Strategy
 
Rest applied
Rest appliedRest applied
Rest applied
 
Security Considerations for API Gateway Aggregation
Security Considerations for API Gateway AggregationSecurity Considerations for API Gateway Aggregation
Security Considerations for API Gateway Aggregation
 
APIsecure 2023 - Security Considerations for API Gateway Aggregation, Yoshiyu...
APIsecure 2023 - Security Considerations for API Gateway Aggregation, Yoshiyu...APIsecure 2023 - Security Considerations for API Gateway Aggregation, Yoshiyu...
APIsecure 2023 - Security Considerations for API Gateway Aggregation, Yoshiyu...
 
APIエコノミー時代の認証・認可
APIエコノミー時代の認証・認可APIエコノミー時代の認証・認可
APIエコノミー時代の認証・認可
 
REST API Doc Best Practices
REST API Doc Best PracticesREST API Doc Best Practices
REST API Doc Best Practices
 
Accelerating API Development With OpenAPI and Serverless
Accelerating API Development With OpenAPI and ServerlessAccelerating API Development With OpenAPI and Serverless
Accelerating API Development With OpenAPI and Serverless
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management Strategy
 
APIs for API Management: Consume and Develop Apps
APIs for API Management: Consume and Develop AppsAPIs for API Management: Consume and Develop Apps
APIs for API Management: Consume and Develop Apps
 
Presentation at the 2016 Linux Foundation Collab Summit
Presentation at the 2016 Linux Foundation Collab SummitPresentation at the 2016 Linux Foundation Collab Summit
Presentation at the 2016 Linux Foundation Collab Summit
 
apidays London 2023 - API Metrics matters in APIOps, Ludovic Pourrat, Lombar...
apidays London 2023 - API Metrics matters in APIOps, Ludovic Pourrat,  Lombar...apidays London 2023 - API Metrics matters in APIOps, Ludovic Pourrat,  Lombar...
apidays London 2023 - API Metrics matters in APIOps, Ludovic Pourrat, Lombar...
 
API Workshop: Deep dive into REST APIs
API Workshop: Deep dive into REST APIsAPI Workshop: Deep dive into REST APIs
API Workshop: Deep dive into REST APIs
 
Crystal clear service interfaces w/ Swagger/OpenAPI
Crystal clear service interfaces w/ Swagger/OpenAPICrystal clear service interfaces w/ Swagger/OpenAPI
Crystal clear service interfaces w/ Swagger/OpenAPI
 
Getting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the CloudGetting Started with API Management – Why It's Needed On-prem and in the Cloud
Getting Started with API Management – Why It's Needed On-prem and in the Cloud
 

Plus de melidevelopers

Aprendendo sobre o seu mercado
Aprendendo sobre o seu mercadoAprendendo sobre o seu mercado
Aprendendo sobre o seu mercado
melidevelopers
 

Plus de melidevelopers (20)

Mercado Envíos Ful
Mercado Envíos FulMercado Envíos Ful
Mercado Envíos Ful
 
Fernando Adrian Scasserra
Fernando Adrian ScasserraFernando Adrian Scasserra
Fernando Adrian Scasserra
 
Lucía Brizuela
Lucía BrizuelaLucía Brizuela
Lucía Brizuela
 
Victor Piñal
Victor PiñalVictor Piñal
Victor Piñal
 
Leandro Bertalot y Jair Vázquez
Leandro Bertalot y Jair VázquezLeandro Bertalot y Jair Vázquez
Leandro Bertalot y Jair Vázquez
 
Omar Galicia
Omar GaliciaOmar Galicia
Omar Galicia
 
Daniel Gándara
Daniel GándaraDaniel Gándara
Daniel Gándara
 
Mercado Pago para seller del on
Mercado Pago para seller del onMercado Pago para seller del on
Mercado Pago para seller del on
 
Mandaê
MandaêMandaê
Mandaê
 
Eu entrego
Eu entregoEu entrego
Eu entrego
 
Be Commerce
Be CommerceBe Commerce
Be Commerce
 
Bling!
Bling!Bling!
Bling!
 
Any Market
Any MarketAny Market
Any Market
 
Aprendendo sobre o seu mercado
Aprendendo sobre o seu mercadoAprendendo sobre o seu mercado
Aprendendo sobre o seu mercado
 
AWS
AWS AWS
AWS
 
Mercado Pago - SDK mobile
Mercado Pago - SDK mobile Mercado Pago - SDK mobile
Mercado Pago - SDK mobile
 
sensedia - Design Sprint
sensedia - Design Sprint sensedia - Design Sprint
sensedia - Design Sprint
 
VTEX
VTEX VTEX
VTEX
 
Mercado pago - além do e-commerce
Mercado pago - além do e-commerceMercado pago - além do e-commerce
Mercado pago - além do e-commerce
 
Facebook - Marketing
Facebook - MarketingFacebook - Marketing
Facebook - Marketing
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 

Princípios básicos e oAuth 2.0 - MeliDevConf 2013 - SP

  • 3. API Overview & oAuth AGENDA ➔ RESTful ➔ Conceitos básicos ➔ Notificações ➔ Testes ➔ oAuth 2.0 MercadoLivre Developers Conference
  • 4. AGENDA ➔ RESTful ➔ Conceitos básicos ➔ Notificações ➔ Testes ➔ oAuth 2.0 API Overview & oAuth MercadoLivre Developers Conference
  • 5. API Overview & oAuth RESTful - API API Overview & oAuth MercadoLivre Developers Conference
  • 6. API Overview & oAuth RESTful - HTTPS API Overview & oAuth MercadoLivre Developers Conference
  • 7. API Overview & oAuth RESTful - Request API Overview & oAuth MercadoLivre Developers Conference
  • 8. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 9. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 10. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 11. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 12. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 13. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 14. API Overview & oAuth RESTful - JSON API Overview & oAuth MercadoLivre Developers Conference
  • 15. API Overview & oAuth RESTful - JSON API Overview & oAuth MercadoLivre Developers Conference
  • 16. API Overview & oAuth RESTful - Recursos ➔ /items ➔ /pictures ➔ /users ➔ /orders ➔ /questions API Overview & oAuth MercadoLivre Developers Conference
  • 17. API Overview & oAuth AGENDA ➔ RESTful ➔ Conceitos básicos ➔ Notificações ➔ Testes ➔ oAuth 2.0 API Overview & oAuth MercadoLivre Developers Conference
  • 18. API Overview & oAuth Conceitos - Recursos públicos e privados API Overview & oAuth MercadoLivre Developers Conference
  • 19. API Overview & oAuth GET /users/66727166 Conceitos - Recursos públicos e privados API Overview & oAuth MercadoLivre Developers Conference
  • 20. API Overview & oAuth GET /users/66727166 Conceitos - Recursos públicos e privados API Overview & oAuth MercadoLivre Developers Conference
  • 21. API Overview & oAuth GET /users/66727166 Conceitos - Recursos públicos e privados API Overview & oAuth MercadoLivre Developers Conference
  • 22. API Overview & oAuth GET /users/66727166 Conceitos - Recursos públicos e privados API Overview & oAuth MercadoLivre Developers Conference
  • 23. API Overview & oAuth GET /users/66727166?access_token=ACCESS_TOKEN Conceitos - Recursos públicos e privados API Overview & oAuth MercadoLivre Developers Conference
  • 24. API Overview & oAuth GET /users/66727166?access_token=ACCESS_TOKEN Conceitos - Recursos públicos e privados API Overview & oAuth MercadoLivre Developers Conference
  • 25. API Overview & oAuth Conceitos - Busca API Overview & oAuth MercadoLivre Developers Conference
  • 26. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 27. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 28. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 29. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 30. API Overview & oAuth GET /items/MLB498248170 Conceitos - Busca ~ 2 Kb API Overview & oAuth MercadoLivre Developers Conference
  • 31. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 32. API Overview & oAuth GET /items/MLB498248170?attributes=title,price,pictures Conceitos - Busca API Overview & oAuth MercadoLivre Developers Conference
  • 33. API Overview & oAuth GET /items/MLB498248170?attributes=title,price,pictures Conceitos - Busca ~ 340 B API Overview & oAuth MercadoLivre Developers Conference
  • 34. API Overview & oAuth - 84% API Overview & oAuth MercadoLivre Developers Conference
  • 35. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 36. API Overview & oAuth GET /items?ids=MLB438904539,MLB438904540, MLB43890454 Conceitos - Busca API Overview & oAuth MercadoLivre Developers Conference
  • 37. API Overview & oAuth 4x mais rápido 10x mais curto API Overview & oAuth MercadoLivre Developers Conference
  • 38. API Overview & oAuth AGENDA ➔ RESTful ➔ Conceitos básicos ➔ Notificações ➔ Testes ➔ oAuth 2.0 API Overview & oAuth MercadoLivre Developers Conference
  • 39. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 40. API Overview & oAuth Notificações ➔ Itens ➔ Perguntas ➔ Vendas ➔ Pagamentos API Overview & oAuth MercadoLivre Developers Conference
  • 41. API Overview & oAuth AGENDA ➔ RESTful ➔ Conceitos básicos ➔ Notificações ➔ Testes ➔ oAuth 2.0 API Overview & oAuth MercadoLivre Developers Conference
  • 42. API Overview & oAuth POST /users/test_user?access_token=ACCESS_TOKEN Conceitos - Test User API Overview & oAuth MercadoLivre Developers Conference
  • 43. API Overview & oAuth POST /users/test_user?access_token=ACCESS_TOKEN Conceitos - Test User API Overview & oAuth MercadoLivre Developers Conference
  • 44. API Overview & oAuth POST /users/test_user?access_token=ACCESS_TOKEN Conceitos - Test User { "site_id":"MLB" } API Overview & oAuth MercadoLivre Developers Conference
  • 45. API Overview & oAuth POST /users/test_user?access_token=ACCESS_TOKEN Conceitos - Test User { "site_id":"MLB" } RESPONSE: { "id":120506781, "nickname":"TEST0548", "password":"qatest328", "site_status":"active" } API Overview & oAuth MercadoLivre Developers Conference
  • 46. API Overview & oAuth AGENDA ➔ RESTful ➔ Conceitos básicos ➔ Notificações ➔ Testes ➔ oAuth 2.0 API Overview & oAuth MercadoLivre Developers Conference
  • 47. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 48. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 49. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 50. API Overview & oAuth Client Side API Overview & oAuth MercadoLivre Developers Conference
  • 51. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 52. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 53. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 54. API Overview & oAuth Server Side API Overview & oAuth MercadoLivre Developers Conference
  • 55. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 56. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference
  • 57. API Overview & oAuth GET API Overview & oAuth MercadoLivre Developers Conference
  • 58. API Overview & oAuth GET POST API Overview & oAuth MercadoLivre Developers Conference
  • 59. API Overview & oAuth GET POST ACCESS_TOKEN API Overview & oAuth MercadoLivre Developers Conference
  • 60. API Overview & oAuth SDK's API Overview & oAuth MercadoLivre Developers Conference
  • 61. API Overview & oAuth ➔ developers.mercadolivre.com ➔ @melidevelopers ➔ github.com/mercadolibre ➔ #meli@irc.freenode.net API Overview & oAuth MercadoLivre Developers Conference
  • 62. API Overview & oAuthAPI Overview & oAuth MercadoLivre Developers Conference