我正在用C#创建一个Web应用程序,我想计算转发给用户的总数。
我发现了许多用于计算specfic tweet的转推的代码段,但我想计算转发给用户的总数(不使用OAuth)。有没有人以前做过这类工作?
温柔地感谢。
答案 0 :(得分:2)
你的意思是用户看过多少转推?
有一个特定的API调用 - 请参阅documentation for statuses/retweeted_to_user
以下是人们寄给我的最后100次转推
https://api.twitter.com/1/statuses/retweeted_to_user.xml?screen_name=edent&count=100
此方法不需要OAuth
编辑 根据您的回答......
您想要计算用户转发的时间。
您需要致电user's timeline并确保您拥有include_rts = true
因此,例如,获取我发送的最后200条推文
https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=edent&count=200
然后,计算“retweeted_status”的数量。
同样,这不需要OAuth。
答案 1 :(得分:1)
有一个特定的API调用 - 请参阅status / retweeted_to_user的文档, 你也可以看到那里的文档,有许多免费的库可用于此目的