コピペ用
CONFIG = {
"CONSUMER_KEY":"自分の",
"CONSUMER_SECRET":"自分の",
"ACCESS_TOKEN":"自分の",
"ACCESS_SECRET":"自分の",
}
import tweepy
import time
CONSUMER_KEY = CONFIG["CONSUMER_KEY"]
CONSUMER_SECRET = CONFIG["CONSUMER_SECRET"]
ACCESS_TOKEN = CONFIG["ACCESS_TOKEN"]
ACCESS_SECRET = CONFIG["ACCESS_SECRET"]
q_list = ["検索するKW"]
count = 100
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
api = tweepy.API(auth)
for q in q_list:
search_results = api.search(q=q, count=count)
for result in search_results:
time.sleep(10)
tweet_id = result.id #Tweetのidを取得
user_id = result.user._json['id'] #ユーザーのidを取得
try:
api.create_favorite(tweet_id) #ファボする
#api.retweet(tweet_id)
#api.create_friendship(user_id) #フォローする
except Exception as e:
print(e)
終わり
とりあえず「いいね」を送ることだけはできる。429エラーを吐く原因と対処がわからないためいったん放置。
普段はブログで情報発信してるので暇な日とは読んでみてね。
URL:https://www.ivyblog.org/