前提・実現したいこと
Pythonでtweepyを使ってTwitterの自動イイねシステムを作りたいのですが、
以下のサイトを参考にして自動イイねをすることはできたのですが、
リンク内容
APIコードを取得したデベロップアカウントではなく、別のアカウントでTwitterにログインして自動イイねをできるようにしたいです。
ネットで色々調べたのですが、その方法がなく、
そもそもデベロップアカウント以外でシステムを実行することは可能なのでしょうか。。
ご教授頂ければと思います。
該当のソースコード
python
1CONFIG = { 2 "CONSUMER_KEY":"XXXXXXX", 3 "CONSUMER_SECRET":"XXXXXXX", 4 "ACCESS_TOKEN":"XXXXXXX", 5 "ACCESS_SECRET":"XXXXXXX", 6 }
python
1# coding: UTF-8 2 3import tweepy 4from config import CONFIG 5 6CONSUMER_KEY = CONFIG["CONSUMER_KEY"] 7CONSUMER_SECRET = CONFIG["CONSUMER_SECRET"] 8ACCESS_TOKEN = CONFIG["ACCESS_TOKEN"] 9ACCESS_SECRET = CONFIG["ACCESS_SECRET"] 10 11auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET) 12 13auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET) 14 15api = tweepy.API(auth) 16 17search_results = api.search(q="エンジニア", count=1) 18 19for result in search_results: 20 tweet_id = result.id 21 try: 22 api.create_favorite(tweet_id) 23 except Exception as e: 24 print(e)
試したこと
ACCESS_TOKEN,ACCESS_SECRETがログインのやつだと思うので、
そのあたりをログインIDとかパスワードと紐づければできるような気がするのですが、うまくいかず
補足情報(FW/ツールのバージョンなど)
Python 3.7.3
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/19 03:17
2019/10/19 04:29
2019/10/20 05:03