问题描述
通过https://dev.twitter.com/docs/api/1/get/statuses/user_timeline我可以得到3200最新的鸣叫。然而,某些网站如似乎绕过限制,并通过API文档浏览我可能没有发现任何东西。
With https://dev.twitter.com/docs/api/1/get/statuses/user_timeline I can get 3,200 most recent tweets. However, certain sites like http://www.mytweet16.com/ seems to bypass the limit, and my browse through the API documentation could not find anything.
他们是如何做到这一点,或者是有一个没有极限的另一个API?
How do they do it, or is there another API that doesn't have the limit?
推荐答案
看多的唯一方法是开始为他们节省了用户的鸣叫计数命中3200服务,这显示出3200多鸣叫都在自己的DBS保存在他们面前。目前还没有任何方式通过任何Twitter的API来获取不止于此。
The only way to see more is to start saving them before the user's tweet count hits 3200. Services which show more than 3200 tweets have saved them in their own dbs. There's currently no way to get more than that through any Twitter API.
http://www.quora.com/Is-there-a-way-to-get-more-than-3200-tweets-from-a-twitter-user-using-Twitters-API-or-scraping
请注意从第二个链接:...... 3200的限制仅适用于浏览时间表推文总是可以通过其ID使用GET状态/显示/要求:。ID的方法
Note from that second link: "…the 3,200 limit is for browsing the timeline only. Tweets can always be requested by their ID using the GET statuses/show/:id method."
这篇关于从用户找到所有的tweets(而不仅仅是第3200)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!