SlideShare ist ein Scribd-Unternehmen logo
1 von 63
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Andere mochten auch

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
 

Andere mochten auch (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.
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von melidevelopers

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

Mehr von 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
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

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