Я пытаюсь получить доступ к Twitter API v2 как через API непосредственно в Postman, так и через Tweepy в Python на macOS, но постоянно сталкиваюсь с ошибкой 401 Unauthorized. Несмотря на использование токенов, которые я считаю правильными, мои запросы не аутентифицируются. Я регенерировал эти ключи несколько раз, но все равно сталкиваюсь с той же ошибкой.
Пробовал:
import tweepy
api_key = ""
api_secret = ""
bearer_token = ""
access_token = ""
access_token_secret = ""
client = tweepy.Client(bearer_token, api_key, api_secret, access_token,access_token_secret)
auth = tweepy.OAuth1UserHandler(api_key, api_secret, access_token, access_token_secret)
api = tweepy.API(auth)
# Function to like a tweet
def like_tweet(tweet_id):
try:
client.like(tweet_id)
print(f"Successfully liked tweet {tweet_id}")
except tweepy.TweepyException as e:
print(f"Error: {e}")
# Like the tweet with the specified ID
like_tweet(1813606495118062034)
Результат:
in/python3 /Users/diyagirishkumar/twitterbot/tweepy_setup.py Error: 403 Forbidden
When authenticating requests to the Twitter API v2 endpoints, you must use keys and tokens from a Twitter developer App that is attached to a Project. You can create a project via the developer portal.
В Postman:
{
"title": "Unauthorized",
"type": "about:blank",
"status": 401,
"detail": "Unauthorized"
}
Подробнее здесь: https://stackoverflow.com/questions/787 ... t-keys-tok
Ошибка аутентификации Twitter API v2: 401 Несанкционировано, несмотря на правильные ключи и токены ⇐ Python
Программы на Python
1732316480
Anonymous
Я пытаюсь получить доступ к Twitter API v2 как через API непосредственно в Postman, так и через Tweepy в Python на macOS, но постоянно сталкиваюсь с ошибкой 401 Unauthorized. Несмотря на использование токенов, которые я считаю правильными, мои запросы не аутентифицируются. Я регенерировал эти ключи несколько раз, но все равно сталкиваюсь с той же ошибкой.
Пробовал:
import tweepy
api_key = ""
api_secret = ""
bearer_token = ""
access_token = ""
access_token_secret = ""
client = tweepy.Client(bearer_token, api_key, api_secret, access_token,access_token_secret)
auth = tweepy.OAuth1UserHandler(api_key, api_secret, access_token, access_token_secret)
api = tweepy.API(auth)
# Function to like a tweet
def like_tweet(tweet_id):
try:
client.like(tweet_id)
print(f"Successfully liked tweet {tweet_id}")
except tweepy.TweepyException as e:
print(f"Error: {e}")
# Like the tweet with the specified ID
like_tweet(1813606495118062034)
Результат:
in/python3 /Users/diyagirishkumar/twitterbot/tweepy_setup.py Error: 403 Forbidden
When authenticating requests to the Twitter API v2 endpoints, you must use keys and tokens from a Twitter developer App that is attached to a Project. You can create a project via the developer portal.
В Postman:
{
"title": "Unauthorized",
"type": "about:blank",
"status": 401,
"detail": "Unauthorized"
}
Подробнее здесь: [url]https://stackoverflow.com/questions/78761177/twitter-api-v2-authentication-error-401-unauthorized-despite-correct-keys-tok[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия