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