python登录接口代码_(转载)Python 的 OAuth 登录接口 python-oauth2
前言
python-oauth2 是 Python 語言的 OAuth 2 的實現,包括客戶端和服務器端。該項目經過完整的測試。
它擁有一下特點:
100%單元測試覆蓋。
完全去掉了DataStore對象。
所有的類名不再帶有OAuth前綴。
Request類生產字典對象。
不再支持Python2.3。
Client類是在httplib2基礎上進行的擴展。
文檔中的示例全用的是Twitter,包括以下內容:
基本的Twitter登錄。
使用Django。
供IMAP和SMTP使用的XOAUTH示例。
雖然示例都是基于Twitter的,但是都是OAuth2協議,用于登錄國內的服務也不會是大問題。
客戶端示例代碼:
import?oauth2?as?oauth#?Create?your?consumer?with?the?proper?key/secret.consumer?=?oauth.Consumer(key="your-twitter-consumer-key",
secret="your-twitter-consumer-secret")#?Request?token?URL?for?Twitter.request_token_url?=?"http://twitter.com/oauth/request_token"#?Create?our?client.client?=?oauth.Client(consumer)#?The?OAuth?Client?request?works?just?like?httplib2?for?the?most?part.resp,?content?=?client.request(request_token_url,?"GET")print?respprint?content
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的python登录接口代码_(转载)Python 的 OAuth 登录接口 python-oauth2的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python读取ini文件编码格式_Py
- 下一篇: websocket python爬虫_p