繁体   English   中英

Rauth库更改-Python

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM