2014-06-13 38 views
1

我正在使用的服務器不支持將代碼作爲響應類型。我試圖使用flask-oauth,但它不支持設置響應類型。我想知道是否可以配置flask-oauth將其更改爲令牌。我試圖通過設置這樣做:Python庫支持設置oauth response_type

request_token_params = {'response_type': 'token', 'scope':'read'} 

但我得到的錯誤

prepare_grant_uri() got multiple values for keyword argument 'response_type' 

如果沒有,沒有人知道它支持的oauth2並設置響應類型一個Python庫。

回答

0

我結束了使用requests-oauthlib得到我正在尋找的功能。您可以使用oauthlib中的MobileApplicationClient並將其傳遞給Oauth2Session。這裏有一個例子:

from oauthlib.oauth2 import MobileApplicationClient 
from requests_oauthlib import OAuth2Session 
mobile = MobileApplicationClient(client_id) 
s = OAuth2Session(client=mobile)