Я получаю этот код ошибки Экземпляр «API» не имеет члена «я», у меня есть ключи, которые обычно вставляются

#python #tweepy

Вопрос:

 import tweepy
import time

cosnsuemr_key = ''
cosnsuemr_secret = ''

    access_token = ''
    access_token_secret = ''


    auth = tweepy.OAuthHandler(cosnsuemr_key,cosnsuemr_secret )
    auth.set_access_token(access_token, access_token_secret)
    api = tweepy.API(auth, wait_on_rate_limit=True)

    user = api.me()
 

Комментарии:

1. Когда вы пишете api.me() , что, по-вашему, это должно означать? Почему? Зачем ему вообще что-то делать? Что говорится об этом в документации?

2. Он должен установить соединение с моими пользователями twittter, поэтому я использую его, например, для печати моих подписчиков, как я понимаю

Ответ №1:

Новый Tweepy v4.0.0 удален API.me (). Вместо этого вы можете использовать API.verify_credentials() .

 user = api.verify_credentials() 
print(user.screen_name)