为什么twitter列表API没有返回正确数量的结果?

时间:2012-05-14 18:25:36

标签: ios twitter

我正在使用twitter List API从我添加到列表中的一组帐户中获取推文。但是,我注意到由于某种原因,我在Twitter的回复中没有收到正确数量的推文。这是我的网址

https://api.twitter.com/1/lists/statuses.xml?list_id=68707107&per_page=30

我显然在那里要求30个结果,但是如果你只是在Web浏览器中键入它,你会发现它不会返回30个结果。有谁知道这是为什么?

谢谢!

1 个答案:

答案 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。