Я пытаюсь получить данные о частоте сердечных сокращений и сне через API Fitbit, я использую это: https://github.com/orcasgit/python-fitbit
чтобы подключиться к серверу и получить токены доступа и обновления (я использую collect_kays_oauth2 для получения токенов).
И когда я подключаюсь по HTTP, мне удается получить данные о сне, но когда я пытаюсь получить HR следующим образом:
client.time_series("https://api.fitbit.com/1/user/-/activities/heart/date/today/1d.json", period="1d")
Я получаю эту ошибку:
HTTPBadRequest: этот запрос должен использовать протокол HTTPS.
И по какой-то причине я не могу подключиться по HTTPS - когда я пытаюсь это сделать, браузер выдает ERR_SSL_PROTOCOL_ERROR еще до страницы авторизации FITBIT.
я попытался выполнить и исправить любые настройки, которые могут привести к сбою браузера, но все они в порядке, и ошибка все еще появляется.
Я пытался изменить URL-адрес обратного вызова, я искал другие руководства по подключению Fitbit OAUTH2, но мне удалось подключиться только по HTTP, а не по HTTPS.
Кто-нибудь знает, как это решить?