Twitter转推金额

时间:2010-08-18 11:03:06

标签: java twitter twitter4j

我想知道是否有人可以帮助我弄清楚如何使用twitters API或Twitter4J来查看特定用户的所有转发中的数量,作为Java long数字。 下面的代码仅使用Twitter4J给我转发了100次转发!

long

3 个答案:

答案 0 :(得分:2)

警告:Twitter API返回的转推只是“新式”转推。很多人做旧式转发。要全面了解,您需要将两种类型加在一起。

寻找&计算旧式转发,您可以收集您的提及,然后选择转发,或搜索“RT @you some keywords”。

答案 1 :(得分:1)

使用Twitter4J,您可以调用getRetweetsOfMe(Paging)来解析其他转推页面。 100个结果计数是API limit,所以你应该继续调用方法,直到你完成。

答案 2 :(得分:1)

根据Twitter开发者网站retweet_of_me,您可以计算最多100个结果。

  

count 指定数字   要检索的记录数。一定要少   大于或等于100。

     

http://api.twitter.com/1/statuses/retweets_of_me.json?count=5

因此,如果您想要所有 retweet_of_me,您需要翻阅所有转推_of_me并执行100的count。总结所有结果计算,直到你没有从页面获得任何结果,这是总转发_of_me。

PS。您拥有的页面越多,您可以将所有页面分页所需的工作量越多。