OAuth2 接口¶
-
class
teambition.api.oauth.
OAuth
(client=None)[源代码]¶ -
check
(access_token=None)[源代码]¶ 验证 access_token 是否合法
详情请参考 http://docs.teambition.com/wiki/oauth2#oauth2-check
参数: access_token – 可选,access_token 返回: 返回的 JSON 数据包
-
fetch_access_token
(code, grant_type=u'code')[源代码]¶ 根据 code 获取 access_token
详情请参考 http://docs.teambition.com/wiki/oauth2#oauth2-access_token
参数: - code – 授权完成返回的 code 参数值
- grant_type – 固定值为 code
返回: access_token 值
-
get_access_token
(code, grant_type=u'code')¶ 根据 code 获取 access_token
详情请参考 http://docs.teambition.com/wiki/oauth2#oauth2-access_token
参数: - code – 授权完成返回的 code 参数值
- grant_type – 固定值为 code
返回: access_token 值
获取授权地址
详情请参考 http://docs.teambition.com/wiki/oauth2#oauth2-authorize
参数: - redirect_uri – 授权回调地址
- state – 原样返回给客户端
- lang – 语言类型,可选 zh, en,默认为 zh
返回: 授权地址
-