我的帐户有超过450条推文,但当我尝试获取它的RSS时,它只给我最新的20条。有没有办法一起获取所有推文?
答案 0 :(得分:4)
您可以在一个RSS Feed中获取最多200条推文。
http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=rvn&count=200
200是API限制。但是你可以添加一个页码来超过200:
http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=rvn&count=200&page=2
将显示推文201至401.此外,Twitter个人资料不应该是私人的。 查看以下文档: http://dev.twitter.com/doc/get/statuses/user_timeline
答案 1 :(得分:0)
我相信默认情况下,Twitter会返回前20条记录。
你想做什么?如果您正在尝试某个库来查询RSS提要,那么我确信该库可以选择指定您希望检索超过20条记录。
答案 2 :(得分:0)
据我所知,Twitter的用户RSS提要仅限于最近20条推文。我不认为你可以通过任何参数来增加计数。如果您想获取更多推文,则必须使用the API而不是RSS提要。即便如此,在历史上也不会无限回归 - 一旦你超过了一定的限制(虽然我不记得它是什么,但是没有办法检索旧的推文。)