我很难对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(some url,params = self.params,timeout = 30.0)。内容)
self.params = {'Authorization': 'Bearer ' + self.access_token}
我不确定我是否正确使用了新的更改库。有任何想法吗?我也不知道如何检查会话是否有效,所以这也有帮助。