Есть ли какой-нибудь способ бесплатно получить общий список пользователей, на которых я подписан в Твиттере, через портаPython

Программы на Python
Anonymous
Есть ли какой-нибудь способ бесплатно получить общий список пользователей, на которых я подписан в Твиттере, через порта

Сообщение Anonymous »

Заголовок довольно информативен.
Есть ли какой-нибудь способ бесплатно получить полный список пользователей, на которых я подписан в Твиттере, через портал разработчиков API Twitter?
Я пробую это после настройки моего проекта и приложения на портале разработчиков, но он не работает ни с маркером носителя (доступ только к приложению), ни со способом v1 типов контекста.

Код: Выделить всё

import tweepy

consumer_key = "MyKey"
consumer_secret = "MySecret"
access_token = MyToken""
access_token_secret = "MyTokenSecret"

auth = tweepy.OAuth1UserHandler(
consumer_key, consumer_secret, access_token, access_token_secret
)

api = tweepy.API(auth)

# Get the list of users you are following
following = []
for user in tweepy.Cursor(api.get_friends).items():
following.append(user.screen_name)

# Print the list of users
print("You are following these users:")
for user in following:
print(user)

403 Forbidden
453 — в настоящее время у вас есть доступ только к подмножеству конечных точек Twitter API версии 2 и ограниченным конечным точкам версии 1.1 (например, публикации в СМИ, oauth). Если вам нужен доступ к этой конечной точке, вам может потребоваться другой уровень доступа.
и токен носителя версии 2, предназначенный только для приложения, похоже, вообще не работает, не знаю почему:

Код: Выделить всё

bearer_token = "MyBearerToken"

client = tweepy.Client(bearer_token=bearer_token)

print(client.get_me().data.id)
TypeError: ключ потребителя должен быть строкой или байтами, а не NoneType

Подробнее здесь: https://stackoverflow.com/questions/787 ... witter-via

Вернуться в «Python»