2012-07-05 58 views
1

我正在C#中创建一个web应用程序,并且我想计算转推给用户的总数。计算C#中的转推总数

我发现了很多用于计算specfic tweet转推的代码片段,但是我想计算转发给用户的总转发次数(不使用OAuth)。有没有人做过这种类型的工作?

谢谢你的温柔。

+2

很多免费的图书馆有你检查的REST API?我belv必须有这样的呼吁.. – user1391118 2012-07-05 20:31:02

+0

是的,但没有成功 – 2012-07-05 20:33:05

+1

我不确定这可以完成没有OAuth。他们正在努力推动。我上次写Twitter账户时(大约一年前使用TweetSharp),我要为我想使用的账户获取消费者机密,然后使用它来生成OAuth握手来获取访问令牌。我认为你必须这样做。为什么你不能使用Oauth,实际上它是相当不错的。 – kmarks2 2012-07-05 21:03:06

回答

1

有一个特定的API调用为 - 看到状态/ retweeted_to_user的文档, 你可以看到文件建立有作为,有可用,可以达到目的

2

你是指用户看过多少推特?

有一个特定的API调用为 - 看到documentation for statuses/retweeted_to_user

以下是人们给我发

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

这种方法最后100转推需要的OAuth

编辑根据您的回答...

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

你需要调用user's timeline,并确保你有include_rts =真

因此,例如,以获得最后的200个鸣叫我发出

https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=edent&count=200 

那么,伯爵“retweeted_status数量”。

同样,这不需要OAuth。

+0

为什么我需要添加计数呢?我想获得对用户的总转推数。 – 2012-07-06 12:40:25

+0

您的意思是“用户转推的次数“或”用户看到的转推次数“? – 2012-07-06 13:44:59

+0

用户转推的次数... – 2012-07-06 14:12:48