ツイッターで自分のフォローしているアカウント(タイムライン)のみに指定ワードで自動いいねを行いたいのですが、どうすればうまくいくでしょうか?
タイムライン取得はこちらのサイトを参考にさせていただきました。
Twitter APIをpythonで使うと〇〇ができる。
APIキーで自身のタイムラインを表示させ、検索ワード指定からいいねできないかと思ったのですが、
以下のようなエラーがでてきてしまいます。
File "<string>", line 23, in <module> TypeError: 'API' object is not callable
自身のタイムラインから指定ワードでいいねやRTはできるらしいのですがやり方が分からず困っています。
どなたか分かります方いらっしゃいましたら、御教授いただけますと助かります。
import tweepy # 認証キーの設定 consumer_key = "××××" consumer_secret = "××××" access_token = "××××" access_token_secret = "××××" # OAuth認証 auth = tweepy.OAuthHandler(consumer_key, consumer_secret) auth.set_access_token(access_token, access_token_secret) # APIのインスタンスを生成 api = tweepy.API(auth) #自身のタイムラインを取得 status_list = api.home_timeline() #タイムラインから検索 status_list = api.search(q="検索ワード") #いいねを実行 api().create_favorite(id)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/07 19:54
退会済みユーザー
2019/06/08 00:54