我正在使用twitter List API从我添加到列表中的一组帐户中获取推文。但是,我注意到由于某种原因,我在Twitter的回复中没有收到正确数量的推文。这是我的网址
https://api.twitter.com/1/lists/statuses.xml?list_id=68707107&per_page=30
我显然在那里要求30个结果,但是如果你只是在Web浏览器中键入它,你会发现它不会返回30个结果。有谁知道这是为什么?
谢谢!
答案 0 :(得分:1)
per_page属性是“最多”值。如果你使用since_id,你可能会得到更好的结果。 api中的页面正在被弃用,因为您可以在文档中阅读。 使用api中的since_id和max_id参数来解决您的解决方案。
检查https://dev.twitter.com/docs/working-with-timelines
检查此答案:GET lists/statuses per_page returning unexpected results
Twitter可能会将请求中的推文数量限制为20,因此您可以尝试下载20,然后再加载下一个10。