Twitter Streaming API .NET库

时间:2011-03-01 11:46:27

标签: c# .net twitter twitter-oauth

我目前正在尝试编写一些代码来消费来自Twitter流媒体API的用户流:

http://dev.twitter.com/pages/user_streams

我正在努力使用基本身份验证连接到它并假设(文档没有说)OAuth是必需的。

但是我找不到支持流媒体和OAuth的Twitter .NET库(实际上,在使用流式API时没有找到任何合适的样本/文档)。

有谁知道吗?目前我编写了自己的代码来使用C#和动态来使用示例流,但实际上并不想实现OAuth(人们说它的复杂性)。

编辑:

虽然我已经能够通过TweetSharp库获得访问令牌和访问令牌机密,但我不知道如何生成所需的头文件/实现oauth,这可能是我猜的另一种选择而不是完整库。

简短版本:

  • 寻找支持流API和OAuth的库
  • 建议手动实施OAuth

3 个答案:

答案 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。