1

我正在用 C# 创建一个 Web 应用程序,我想计算转发给用户的总数。

我发现了很多用于计算特定推文转发的代码片段,但我想计算转发给用户的总数(不使用 OAuth)。以前有人做过这种类型的工作吗?

温柔地感谢。

4

2 回答 2

2

你的意思是用户看到了多少转推?

有一个特定的 API 调用 - 请参阅statuses/retweeted_to_user 的文档

这是人们发给我的最后 100 条转推

https://api.twitter.com/1/statuses/retweeted_to_user.xml?screen_name=edent&count=100

此方法不需要OAuth

编辑根据您的回答...

您想计算用户转发了多少次。

您需要调用用户的时间线并确保您有 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。

于 2012-07-06T10:29:39.250 回答
1

有一个特定的 API 调用 - 请参阅 statuses/retweeted_to_user 的文档,您也可以在那里查看文档,有许多可用的免费库可以达到此目的

于 2012-08-26T20:26:25.007 回答