嗨有誰知道如何使用流API的C#?因此,無論何時我的帳戶中有新的推文,它都會反映在我的程序中。Twitter流媒體API C#
回答
我已經找到了一個很好的示例代碼,使用流API,這裏Twitterizer。
這是一個「從Twitter Streaming API讀取數據並將其添加到MSMQ中的示例」,第二個過程(包括)從隊列中讀取數據,解析json消息並更新數據存儲。
https://github.com/swhitley/TwitterStreamClient
你可以改變上述問題,當更新數據存儲生成事件。在你的程序中,你可以訂閱這個活動來做任何你想做的事情。
如果您正在尋找基於OAuth的樣本,那麼請使用 「AuthPack」 提供.NET OAuth認證的Twitter,Facebook,LinkedIn和谷歌:
感謝您的快速回復,但TwitterStreamClient沒有使用OAUTH2來連接,我一直收到<401>來自服務器的未授權消息。 – weikang
看看https://dev.twitter.com/discussions/1307 – AvkashChauhan
和這一個:http://stackoverflow.com/questions/9847494/oauth-twitter-401-unauthorised – AvkashChauhan
看一看這個帖子:
Streaming with New .NET HttpClient and HttpCompletionOption.ResponseHeadersRead
你沒有完整的實現存在,但你會得到的想法。
偉大的文章。感謝發佈。 –
到目前爲止,我在.net土地上發現了這唯一的可靠包裝是TweetInvi。儘量忽略該網站看起來像是由一個活躍的10歲(謝謝MS'metro'團隊)設計的,實際的圖書館設計得非常好,並且堅如磐石。
假設你當然有相關的訪問令牌(如果看不到http://dev.twitter.com),它是多麼容易的例子有啓動和運行:
TwitterCredentials.SetCredentials(userToken,userTokenPrivate,apiKey,apiKeyPrivate);
_userStream = Stream.CreateUserStream();
_userStream.TweetCreatedByFriend += (sender,args) => Console.WriteLine(args.Tweet.Text);
_userStream.Start();
這會鳴叫的身體寫信給您的控制檯輸出,它的更新速度比開放實際Twitter網站更快。還有其他一些事件暴露出來,當推文被贊成,轉推,當你有一個新的追隨者等。
我可以擔保這個圖書館是可靠的 - 我用它爲我的CovertTweeter項目,並已絕對沒有問題用它。事實上,通過TweetInvi訪問流媒體API比使用Linq2Twitter和TweetSharp等REST包裝時留下的許多磚牆更加簡單。
- 1. Twitter流媒體API
- 2. Twitter流媒體API位置
- 3. NSURLSession和Twitter流媒體API
- 4. Node.js&Twitter流媒體API
- 5. Twitter API 1.1:流媒體API和OAuth
- 6. Twitter流媒體API 140dev錯誤
- 7. 模式匹配Twitter流媒體API
- 8. Rails的寶石Twitter的流媒體API
- 9. 模仿Twitter的流媒體API
- 10. Twitter流媒體API返回掛斷
- 11. Twitter流媒體API - OAuth簽名混淆
- 12. Python Twitter流媒體API - 僅限用戶
- 13. 保存Twitter流媒體API結果
- 14. Twitter流媒體API - 每天限制
- 15. Python pycurl與Twitter流媒體API
- 16. Twitter流媒體API和身份驗證
- 17. python-twitter流媒體API支持/示例
- 18. Twitter流媒體API未公開更改
- 19. 如何使用Twitter流媒體API?
- 20. Twitter使用OAuth流媒體API?
- 21. Twitter流媒體API與Twitter搜索直播活動流
- 22. ReadTimeoutError:Twitter流媒體API
- 23. StockTwits API流媒體和搜索中使用Twitter等流
- 24. 使用Python的Twitter流媒體API - 控制流程
- 25. 是否有類似Twitter Stream API的Facebook實時流媒體API?
- 26. 爲什麼訪問Twitter的流媒體API的API?
- 27. 不能通過401未經授權的Twitter流媒體API Oauth
- 28. 避免420流媒體API?
- 29. YouTube API評論流媒體
- 30. 尋求與流媒體API
其實正確的URL現在是︰https://github.com/Twitterizer/Twitterizer和項目似乎現在放棄,雖然代碼是在那裏得到的。 – manudea