我正在使用的服务器不支持将代码作为响应类型。我试图使用flask-oauth,但它不支持设置响应类型。我想知道是否可以配置flask-oauth将其更改为令牌。我试过设置:
request_token_params = {'response_type': 'token', 'scope':'read'}
但是我收到了错误
prepare_grant_uri() got multiple values for keyword argument 'response_type'
如果没有,是否有人知道支持oauth2并设置响应类型的python库。
答案 0 :(得分:0)
我最终使用requests-oauthlib来获取我正在寻找的功能。您可以使用oauthlib中的MobileApplicationClient并将其传递给Oauth2Session。这是一个例子:
from oauthlib.oauth2 import MobileApplicationClient
from requests_oauthlib import OAuth2Session
mobile = MobileApplicationClient(client_id)
s = OAuth2Session(client=mobile)