我正在使用Twitter API工作,卡在了一个问题上。我的问题是我无法从Twitter中获取所有的推文和转推。我已经阅读了Twitter的文档link。他们提到:
所以请帮助我如何从Twitter中获取所有记录以及我需要在URL中传递哪些参数才能获取所有的推文和转推?
请为更好的方法提供建议。
此方法只能返回用户最近3,200条推文。无论是否将include_rts设置为false,在请求此资源时,用户对其他状态的本地转推也包括在此总数中。
但是当我访问https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=xxxxx&count=968
时,我只得到了198条记录的响应,而我有968条推文。所以请帮助我如何从Twitter中获取所有记录以及我需要在URL中传递哪些参数才能获取所有的推文和转推?
请为更好的方法提供建议。
https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=xxxxx&since_id=here-last-tweet-id
,请帮助我找出问题所在,下一条推文的确切参数是什么? - Gur Janjuasince_id
只返回从那个id开始的推文,所以你会再次得到相同的结果。你需要计算前200个id的方法。因此,我们可以使用max_id
。如果这对你有帮助,请点赞。 - Shobi