В настоящее время я программирую свое устройство в рамках проекта IoT с помощью облачных сервисов Google.
Почти все работает, но не все.Я отредактировал оригинальную библиотеку MQTT для Python, и она начала работать правильно, если я установил срок действия токена JWT менее чем на 2 часа
Является ли 24 часа допустимым временем истечения для токена JWT?Или, может, я что-то не так делаю?
Я использую Raspberry PI 3B + и Python 3.6.7
Мой токен доступа и обновления JWT такой же, как в библиотеке от Google в Github,Моя библиотека запускает ее только в нескольких потоках, чтобы я мог создать несколько соединений с одного устройства.
Редактировать: я изменил эту строку в функции create_jwt
...
'exp': datetime.datetime.utcnow() + datetime.timedelta(minute=20)
до
'exp': datetime.datetime.utcnow() + datetime.timedelta(hours=12)