nat*_*ere 11
到目前为止,我在.Net上找到的唯一可靠的包装器是TweetInvi.试着忽略这个网站看起来像是由一个活跃的10岁的人设计的(感谢MS'地铁'团队),实际的图书馆设计得很好,坚如磐石.
当然假设您有相关的访问令牌(如果没有看到http://dev.twitter.com),那么启动和运行起来是多么容易的一个例子:
TwitterCredentials.SetCredentials(userToken,userTokenPrivate,apiKey,apiKeyPrivate);
_userStream = Stream.CreateUserStream();
_userStream.TweetCreatedByFriend += (sender,args) => Console.WriteLine(args.Tweet.Text);
_userStream.Start();
Run Code Online (Sandbox Code Playgroud)
这将把推文的主体写入你的控制台输出,它的更新速度甚至比打开实际的Twitter网站更快.当推文被推荐,转发时,当你有新的关注者等时,还会有其他事件暴露出来.
我可以保证这个库是可靠的 - 我将它用于我的CovertTweeter项目并且完全没有问题.事实上,通过TweetInvi访问流API比使用像Linq2Twitter和TweetSharp这样的REST包装器时遇到的许多砖墙更加容易.