Есть ли какой-нибудь способ бесплатно получить полный список пользователей, на которых я подписан в Твиттере, через портал разработчиков 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
и токен носителя версии 2, предназначенный только для приложения, похоже, вообще не работает, не знаю почему:
Код: Выделить всё
bearer_token = "MyBearerToken"
client = tweepy.Client(bearer_token=bearer_token)
print(client.get_me().data.id)
Подробнее здесь: https://stackoverflow.com/questions/787 ... witter-via