Soumettre la recherche
Mettre en ligne
Consumindo API's OAuth{1,2} com Python
•
2 j'aime
•
4,069 vues
Allisson Azevedo
Suivre
Slides do evento: https://plus.google.com/events/cen8pshdr0rd65h5mv1lrnbj6vo
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 13
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Construindo um micro framework web em Python
Construindo um micro framework web em Python
Allisson Azevedo
Tarefas Assíncronas com Django e Celery
Tarefas Assíncronas com Django e Celery
Allisson Azevedo
Video pie de rey
Video pie de rey
enc1977lop
Educ 515 W2 Sp109
Educ 515 W2 Sp109
lancesfa
CMIS Plugfest Basel 2009
CMIS Plugfest Basel 2009
David Nuescheler
First steps with GWT @ Google IO Extended - Pordenone
First steps with GWT @ Google IO Extended - Pordenone
Giampaolo Trapasso
Deploy completo de uma aplicação Django
Deploy completo de uma aplicação Django
Allisson Azevedo
Docker + Django
Docker + Django
Allisson Azevedo
Recommandé
Construindo um micro framework web em Python
Construindo um micro framework web em Python
Allisson Azevedo
Tarefas Assíncronas com Django e Celery
Tarefas Assíncronas com Django e Celery
Allisson Azevedo
Video pie de rey
Video pie de rey
enc1977lop
Educ 515 W2 Sp109
Educ 515 W2 Sp109
lancesfa
CMIS Plugfest Basel 2009
CMIS Plugfest Basel 2009
David Nuescheler
First steps with GWT @ Google IO Extended - Pordenone
First steps with GWT @ Google IO Extended - Pordenone
Giampaolo Trapasso
Deploy completo de uma aplicação Django
Deploy completo de uma aplicação Django
Allisson Azevedo
Docker + Django
Docker + Django
Allisson Azevedo
Introdução a linguagem Go
Introdução a linguagem Go
Allisson Azevedo
Otimizando sites com o nosql redis
Otimizando sites com o nosql redis
Allisson Azevedo
Iteraveis e geradores
Iteraveis e geradores
Luciano Ramalho
Python Nordeste 2016
Python Nordeste 2016
Gustavo Carvalho
Customizando Admin do Django
Customizando Admin do Django
Gustavo Carvalho
Wiki-wiki S/A
Wiki-wiki S/A
Luciano Ramalho
Lógica clássica e suas aplicações em sistema de recomendação
Lógica clássica e suas aplicações em sistema de recomendação
Isvaldo Souza
Programação Assíncrona com Asyncio
Programação Assíncrona com Asyncio
Allisson Azevedo
Desenvolvimento Web com Django
Desenvolvimento Web com Django
Allisson Azevedo
Ecossistema Python Para Web
Ecossistema Python Para Web
Allisson Azevedo
Palestra iv-ensol-nosql
Palestra iv-ensol-nosql
Allisson Azevedo
Empacotamento Rpm Na Pratica
Empacotamento Rpm Na Pratica
Allisson Azevedo
Criando Pacotes Rpm Para O Fedora
Criando Pacotes Rpm Para O Fedora
Allisson Azevedo
Palestra CouchDB III ENSOL
Palestra CouchDB III ENSOL
Allisson Azevedo
Ruby on Rails Enecomp 2008
Ruby on Rails Enecomp 2008
Allisson Azevedo
Desenvolvendo uma distribuição Linux - Projeto Fedora
Desenvolvendo uma distribuição Linux - Projeto Fedora
Allisson Azevedo
RESTful Web Services
RESTful Web Services
Allisson Azevedo
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
UiPathCommunity
Contenu connexe
En vedette
Introdução a linguagem Go
Introdução a linguagem Go
Allisson Azevedo
Otimizando sites com o nosql redis
Otimizando sites com o nosql redis
Allisson Azevedo
Iteraveis e geradores
Iteraveis e geradores
Luciano Ramalho
Python Nordeste 2016
Python Nordeste 2016
Gustavo Carvalho
Customizando Admin do Django
Customizando Admin do Django
Gustavo Carvalho
Wiki-wiki S/A
Wiki-wiki S/A
Luciano Ramalho
Lógica clássica e suas aplicações em sistema de recomendação
Lógica clássica e suas aplicações em sistema de recomendação
Isvaldo Souza
En vedette
(7)
Introdução a linguagem Go
Introdução a linguagem Go
Otimizando sites com o nosql redis
Otimizando sites com o nosql redis
Iteraveis e geradores
Iteraveis e geradores
Python Nordeste 2016
Python Nordeste 2016
Customizando Admin do Django
Customizando Admin do Django
Wiki-wiki S/A
Wiki-wiki S/A
Lógica clássica e suas aplicações em sistema de recomendação
Lógica clássica e suas aplicações em sistema de recomendação
Plus de Allisson Azevedo
Programação Assíncrona com Asyncio
Programação Assíncrona com Asyncio
Allisson Azevedo
Desenvolvimento Web com Django
Desenvolvimento Web com Django
Allisson Azevedo
Ecossistema Python Para Web
Ecossistema Python Para Web
Allisson Azevedo
Palestra iv-ensol-nosql
Palestra iv-ensol-nosql
Allisson Azevedo
Empacotamento Rpm Na Pratica
Empacotamento Rpm Na Pratica
Allisson Azevedo
Criando Pacotes Rpm Para O Fedora
Criando Pacotes Rpm Para O Fedora
Allisson Azevedo
Palestra CouchDB III ENSOL
Palestra CouchDB III ENSOL
Allisson Azevedo
Ruby on Rails Enecomp 2008
Ruby on Rails Enecomp 2008
Allisson Azevedo
Desenvolvendo uma distribuição Linux - Projeto Fedora
Desenvolvendo uma distribuição Linux - Projeto Fedora
Allisson Azevedo
RESTful Web Services
RESTful Web Services
Allisson Azevedo
Plus de Allisson Azevedo
(10)
Programação Assíncrona com Asyncio
Programação Assíncrona com Asyncio
Desenvolvimento Web com Django
Desenvolvimento Web com Django
Ecossistema Python Para Web
Ecossistema Python Para Web
Palestra iv-ensol-nosql
Palestra iv-ensol-nosql
Empacotamento Rpm Na Pratica
Empacotamento Rpm Na Pratica
Criando Pacotes Rpm Para O Fedora
Criando Pacotes Rpm Para O Fedora
Palestra CouchDB III ENSOL
Palestra CouchDB III ENSOL
Ruby on Rails Enecomp 2008
Ruby on Rails Enecomp 2008
Desenvolvendo uma distribuição Linux - Projeto Fedora
Desenvolvendo uma distribuição Linux - Projeto Fedora
RESTful Web Services
RESTful Web Services
Dernier
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
UiPathCommunity
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Sandro Moreira
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
Overkill Security
+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@
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Jago de Vreede
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Orbitshub
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Zilliz
Dernier
(20)
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Consumindo API's OAuth{1,2} com Python
1.
CONSUMINDO API'S OAUTH{1,2} COM
PYTHON Allisson Azevedo Thursday, August 15, 13
2.
ALLISSON AZEVEDO Graduado em
Licenciatura em Computação Desenvolvedor Web http://speakerdeck.com/allisson http://slideshare.net/allisson http://github.com/allisson http://youtube.com/user/allissonazevedo Thursday, August 15, 13
3.
Thursday, August 15,
13
4.
Thursday, August 15,
13
5.
Projeto exemplo https://github.com/allisson/mutirao-python-oauth Thursday, August
15, 13
6.
API (WEBSERVICE) Comunicação com
um sistema HTTP REST / SOAP JSON / XML Thursday, August 15, 13
7.
API (WEBSERVICE) Exemplos Google API Twitter
API Facebook API Github API Thursday, August 15, 13
8.
OAUTH http://oauth.net Padronização do mecanismo
de autorização Autorização por token Especificações OAuth1 (Outubro de 2007) OAuth2 (Outubro de 2012) Thursday, August 15, 13
9.
OAUTH Bibliotecas em python rauth* requests-oauthlib Thursday,
August 15, 13
10.
OAUTH1 Entendendo como funciona https://dev.twitter.com/docs/auth/implementing- sign-twitter Exemplo
prático Thursday, August 15, 13
11.
OAUTH2 Entendendo como funciona http://developer.github.com/v3/oauth/ https://developers.facebook.com/docs/facebook- login/login-flow-for-web-no-jssdk/ https://developers.google.com/youtube/v3/guides/ authentication Exemplo
prático Thursday, August 15, 13
12.
Thursday, August 15,
13
13.
OBRIGADO! Thursday, August 15,
13
Télécharger maintenant