Изменения в библиотеке 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, обратитесь к руководству по обновлению.

Другие вопросы по тегам