Изменения в библиотеке Rauth - Python
Я испытываю трудности с изменениями, внесенными в библиотеку Раут, и мне было интересно, кто-нибудь может помочь.
Сначала я создаю упаковку 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}
Я не уверен, правильно ли я использую библиотеку с новыми изменениями. Есть идеи? Я также не знаю, как проверить, является ли сеанс действительным или нет, так что это тоже может помочь.
1 ответ
Для тех из вас, кто ищет помощь при переходе на rauth 0.5.x, обратитесь к руководству по обновлению.