"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

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