Twitter OAuth 2.0 Refresh Token Error - (invalid_request) Value passed for the token was invalid

Я столкнулся с этой ошибкой при использовании Tweepy с OAuth 2.0 User Auth с PKCE, когда я пытался обновить токен через обработчик пользователя. Она возвращалась при попытке вызвать непроизводственную функцию Tweepy refresh на токене с истекшим сроком действия.

В моем случае проблема возникала из-за того, что я пытался обновить один и тот же токен более одного раза. Решение заключается в том, чтобы обновить токен с истекшим сроком действия один раз и сохранить новый токен в переменной или в базе данных до тех пор, пока его не нужно будет обновить снова. После однократного обновления старый токен больше не действителен.

Вернуться на верх