"32 - Не удалось проверить вашу подлинность." ошибка в tweepy
Я работал с tweepy с Django и код работал нормально.
Но когда я развернул код на железной дороге (аналогично Heroku), приложение показало такие журналы:
Локально он работал нормально.
У меня есть повышенный доступ к API Twitter.
Я проверил все ключи и токены, и они верны (но я обращаюсь к ним из переменных окружения).
Мой код аутентификации выглядит следующим образом:
secret_key = os.environ.get('secret_key')
secret_key_api = os.environ.get('secret_key_api')
access_token = os.environ.get('acess_token')
access_token_api = os.environ.get('access_token_api')
auth = tweepy.OAuthHandler(secret_key, secret_key_api)
auth.set_access_token(access_token, access_token_api)
api = tweepy.API(auth)
В случае, если это вызвано requirements.txt, вот вещи, которые я включил:
Django==4.0.5
django-environ==0.9.0
asgiref==3.4.1
pytz==2022.5
schedule==1.1.0
tweepy==4.11.0
tzdata==2022.1
urllib3==1.26.9
gunicorn==19.0.0
whitenoise==6.0.0