Pythonからtwitterのデータ取ってくるのって簡単ですよね。
ConsumerKey取得などDeveloper画面もちょっと紹介
動画で使ったtokenなどはちゃんと消去済みです。
動画で使ったソースはこちら
#!/usr/bin/env python
# coding: utf-8
import tweepy
from datetime import timedelta
import time
consumer_key = 'xxxxxx'
consumer_secret = 'xxxxxx'
access_token = 'xxxx'
access_secret = 'xxx'
auth = tweepy.OAuthHandler(consumer_key,consumer_secret)
auth.set_access_token(access_token,access_secret)
api = tweepy.API(auth)
word = '-bot 自作PC'
maxid = 0
while True:
time.sleep(3)
result = api.search(q=word, lang='ja', result_type='recent', count=100,max_id=maxid)
for res in result:
maxid = res.id
sc_name = res.user.screen_name
name = res.user.name
desc = res.user.description
text = res.text
datetime = res.created_at + timedelta(hours=9)
if 'bot' in name.lower() or 'bot' in desc.lower():
continue
elif '@' in text:
continue
print(maxid, sc_name,name,desc,text,datetime)