我想知道一种获取推文 ID 的方法,以检查在我使用tweepy制作的 python 应用程序的用户时间轴中显示了哪些推文。
似乎没有办法提取推文 ID 或跟踪它们。保持检查的参数是since_id
。请如果有人可以提供帮助。
图书馆tweepy
紧随twitter API
其后。该 API 返回的所有属性都可用于结果对象;因此,对于状态消息,您需要查看tweet
对象描述以查看它们是否具有id
参数:
for status in api.user_timeline():
print status.id
存储最新id
的以轮询更新。
max_id
和since_id
是方法的参数api.user_timeline()
。
使用该tweepy.Cursor()
对象可能看起来像这样:
tweets = []
for tweet in tweepy.Cursor(api.user_timeline,
screen_name=<twitter_handle>,
since_id = <since_id>
).items(<count>):
tweets.append(tweet)