2012-05-14 31 views
0

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

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

我明确要求30种结果出现,但如果你只是键入到Web浏览器,你会看到它不返回30个结果。有人知道为什么吗?

谢谢!

回答

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。

+0

hm有趣。谢谢回复。那么现在没有简单的方法来返回一系列的结果呢? –

+0

这对我来说也不是很直观。我认为他们只是想限制不必要的查询。因为它看起来几乎每个站点都有一个twitter feed。希望你能找到解决这个问题的办法。祝你好运! –

相关问题