6

我想知道一种获取推文 ID 的方法,以检查在我使用tweepy制作的 python 应用程序的用户时间轴中显示了哪些推文。

似乎没有办法提取推文 ID 或跟踪它们。保持检查的参数是since_id。请如果有人可以提供帮助。

4

2 回答 2

7

图书馆tweepy紧随twitter API其后。该 API 返回的所有属性都可用于结果对象;因此,对于状态消息,您需要查看tweet对象描述以查看它们是否具有id参数:

for status in api.user_timeline():
    print status.id

存储最新id的以轮询更新。

于 2012-05-29T20:45:08.693 回答
1

max_idsince_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)
于 2017-06-26T18:39:28.687 回答