检查某个用户是否发过推文
Check if a certain user has tweeted
是否可以为 twitter 编写一个脚本来检查某个用户最后一次发推文的时间?
最好使用 python.
有一个用于访问 Twitter API 的 python 库,名为 Tweepy
可在此处找到有关 API 的更多信息:https://dev.twitter.com
年龄较大的 post 但可能相关:streaming api with tweepy only returns second last tweet and NOT the immediately last tweet
是的,这是可能的。下面是如何使用 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'])
是否可以为 twitter 编写一个脚本来检查某个用户最后一次发推文的时间?
最好使用 python.
有一个用于访问 Twitter API 的 python 库,名为 Tweepy
可在此处找到有关 API 的更多信息:https://dev.twitter.com
年龄较大的 post 但可能相关:streaming api with tweepy only returns second last tweet and NOT the immediately last tweet
是的,这是可能的。下面是如何使用 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'])