Google App Engine 平台上OAuth2.0的Python实现。
与普通http请求授权不同,GAE平台上使用urlfetch作为http请求的封装,其他基本上相同。
新浪微博、腾讯Qzone、豆瓣网OAuth2.0 示例
[https://www.nitrohsu.com/ji-yu-gae-de-xin-lang-wei-bo-qq-kong-jian-dou-ban-oauth2-0-ren-zheng-dai-xu]
# -*- coding: utf-8 -*-
from google.appengine.api import urlfetch
import uuid
import urllib
class OAuth2():
def get_authorization(self,appid,req_url,redirect_uri):
req_const = dict(response_type=