[英]Rauth Library Changes - Python
对于Rauth库所做的更改,我很难过,我想知道有人能帮上忙。
首先,我这样创建一个Rauth包装器(这仅仅是一个示例,而不是我的实际代码):
service = OAuth2Service(
name='example',
client_id='123',
client_secret='456',
access_token_url='https://example.com/token',
authorize_url='https://example.com/authorize',
base_url='https://example.com/api/')
然后,我正确地进行授权,并且它返回一个令牌,然后使用该access_token进行会话。 我检查了访问令牌是否存在。
session = service.get_session(token['access_token'])
问题是,当我必须进行查询时,我得到的会话无效。
self.session.get(一些URL,params = self.params,timeout = 30.0).content)
self.params = {'Authorization': 'Bearer ' + self.access_token}
我不确定是否要对新更改正确使用库。 有任何想法吗? 我也不知道如何检查会话是否有效,因此也可能有所帮助。
对于那些寻求迁移到rauth 0.5.x的帮助的人,请参阅升级指南 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.