

# やりたいこと

tweepyを利用して自動フォロバを作りたいです

# 発生している問題

リファレンスには`api.me()`が載っているのですが

[code]

    import tweepy
    import os
    import time
    import asyncio
    import traceback 
    import keep_alive
    
    CK = os.getenv('CK')
    CS = os.getenv('CS')
    AT = os.getenv('AT')
    ATS = os.getenv('ATS')
    auth = tweepy.OAuthHandler(CK, CS)
    auth.set_access_token(AT, ATS)
    
    api = tweepy.API(auth,wait_on_rate_limit = True)
    api.me()
    
    def out_retweet():
        
        keyword = '#フォートナイト #Fortnite'
        tweet_count = 1
        for tweet in tweepy.Cursor(api.search_tweets,keyword).items(tweet_count):
            try:
                api.retweet(tweet.id) 
                print('==============')
                print('retweetしました')   
                print('---------')
                print(tweet.id)
                print(tweet.created_at)
                print(tweet.user.name)
                print(tweet.text)
                print('---------')
                print('==============')
            except Exception as e:
                print('==============')
                print('retweet済みです')
                print(tweet.text)
                print('=== エラー内容 ===')
                print(str(type(e)))
                print(str(e.args))
                print(str(e))
                print('==============')
    
    
    
    keep_alive.keep_alive()
    while True:
        out_retweet()
    
        time.sleep(180)
    
[/code]

このコードを実行すると

[code]

    Traceback (most recent call last):
      File "main.py", line 16, in <module>
        api.me()
    AttributeError: 'API' object has no attribute 'me'
    
[/code]

このようなエラーが出てしまい動きません  
どうすれば治りますか？


CC BY-SA 4.0
2021-10-28T14:28:57.523
83313
2021-10-28T14:28:57.523
48118
question
python3 twitter
tweepyであるはずのメソッドがAttributeErrorになる