检查某个用户是否发过推文

时间:2016-04-29 09:26:25

标签: twitter bots

是否可以为twitter编写一个脚本来检查某个用户上次发推文的时间?

最好使用python。

2 个答案:

答案 0 :(得分:0)

有一个用于访问名为Tweepy

的Twitter API的python库

有关API的更多信息,请访问:https://dev.twitter.com

较旧的帖子但可能相关:streaming api with tweepy only returns second last tweet and NOT the immediately last tweet

答案 1 :(得分:0)

是的,有可能。以下是使用TwitterAPI

的方法
from TwitterAPI import TwitterAPI

SCREEN_NAME = 'justinbieber'
CONSUMER_KEY = 'XXXX'
CONSUMER_SECRET = 'XXXX'
ACCESS_TOKEN_KEY = 'XXXX'
ACCESS_TOKEN_SECRET = 'XXXX'

api = TwitterAPI(CONSUMER_KEY,
                 CONSUMER_SECRET,
                 ACCESS_TOKEN_KEY,
                 ACCESS_TOKEN_SECRET)
r = api.request('statuses/user_timeline', {'screen_name':SCREEN_NAME, 'count':1})

for item in r:
        print(item['created_at'])