0

我很难对 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}

我不确定我是否正在使用新更改的库。有任何想法吗?我也不知道如何检查会话是否有效,所以这也有帮助。

4

1 回答 1

0

对于那些在迁移到 rauth 0.5.x 时寻求帮助的人,请参阅升级指南

于 2013-04-26T15:17:15.247 回答