2012-07-05 63 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