Авторизация не удалась, потому что сервер обнаружил непредвиденное состояние, которое не позволило ему выполнить запрос - PullRequest
0 голосов
/ 10 февраля 2019

Я пытался создать неофициальный API Fitbit в соответствии с инструкциями, приведенными в следующей ссылке https://towardsdatascience.com/collect-your-own-fitbit-data-with-python-ff145fa10873 Мы столкнулись с ошибкой после выполнения следующего кода.После ввода этого кода открывается ссылка для авторизации.После нажатия кнопки «Разрешить» мы получили сообщение об ошибке «Внутренняя ошибка 500 сервера. Сервер обнаружил непредвиденное состояние, которое не позволило ему выполнить запрос.

oauthlib.oauth2.rfc6749.errors.InvalidClientError: (invalid_client)»

Как мне решить эту проблему?

import fitbit
import gather_keys_oauth2 as Oauth2
import pandas as pd 
import datetime
CLIENT_ID = '22CPDQ'
CLIENT_SECRET = '56662aa8bf31823e4137dfbf48a1b5f1'
server = Oauth2.OAuth2Server(CLIENT_ID, CLIENT_SECRET)
server.browser_authorize()

1 Ответ

0 голосов
/ 11 февраля 2019

Проверяли ли вы, что client_id, который вы зарегистрировали там, совпадает с тем, который вы упомянули в коде выше?Это может быть проблемой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...