我目前正在尝试编写一些代码来消费来自Twitter流媒体API的用户流:
http://dev.twitter.com/pages/user_streams
我正在努力使用基本身份验证连接到它并假设(文档没有说)OAuth是必需的。
但是我找不到支持流媒体和OAuth的Twitter .NET库(实际上,在使用流式API时没有找到任何合适的样本/文档)。
有谁知道吗?目前我编写了自己的代码来使用C#和动态来使用示例流,但实际上并不想实现OAuth(人们说它的复杂性)。
编辑:
虽然我已经能够通过TweetSharp库获得访问令牌和访问令牌机密,但我不知道如何生成所需的头文件/实现oauth,这可能是我猜的另一种选择而不是完整库。
简短版本:
答案 0 :(得分:6)
正如我在本文Consuming twitter stream API中所解释的那样,Tweetinvi API提供了易于配置的流媒体API访问。
您可以在此处下载:http://tweetinvi.codeplex.com/
存在Stream类,使您可以轻松实现委托来读取来自Twitter的内容。
该课程已经过现实生活中的测试,每天可以检索数百万条推文。
我是该项目的开发人员之一。
答案 1 :(得分:1)
查看Shannon Whitley的帖子: Twitter oAuth with .NET
答案 2 :(得分:1)
我过去使用过TweetSharp库,它支持OAuth。