任何人都可以推荐一个好的C#的Twitter SDK(最好是开源)吗?什么是适合C#的Twitter SDK?
我发现了几个像codeplex这样的地方,比如NTwitter。但是这些已经过去几年了,Twitter最近将登录信息更改为OAuth。
我将从WinForms应用程序中使用它,尽管我可能想在未来的某个时间点与WPF进行集成。
注意:我真的需要做的是以编程方式发布推文。所以如果任何人有更简单的东西,允许这个和支持OAuth,我会对此非常感兴趣。
任何人都可以推荐一个好的C#的Twitter SDK(最好是开源)吗?什么是适合C#的Twitter SDK?
我发现了几个像codeplex这样的地方,比如NTwitter。但是这些已经过去几年了,Twitter最近将登录信息更改为OAuth。
我将从WinForms应用程序中使用它,尽管我可能想在未来的某个时间点与WPF进行集成。
注意:我真的需要做的是以编程方式发布推文。所以如果任何人有更简单的东西,允许这个和支持OAuth,我会对此非常感兴趣。
CodePlex上是你的朋友:)我有良好的成功之前已经使用TweetSharp
+1 TweetSharp – Kon 2011-03-28 16:23:41
死链接,看来,该项目在GitHub上托管现在:https://github.com/danielcrenna/tweetsharp – Gabriel 2011-11-01 10:45:45
新更新的链接:[https://github.com/shugonta/tweetsharp]( https://github.com/shugonta/tweetsharp) – UrbanCohort 2018-01-15 15:00:38
这可能有所帮助。
http://www.scribd.com/doc/19570670/C-Lab-Write-a-Simple-Twitter-Client-Using-the-Twitter-API
谢谢。我刚刚看了一下,但这似乎使用连接到Twitter,而不是OAuth的旧风格的方式。如果是这样,这种技术已经过时并且无法工作。 – 2011-03-28 16:28:06
尝试linqtotwitter.codeplex.com。它支持.Net 4.5,Windows 8,Windows Phone 8.
正如我在post中所写,Tweetinvi是一个C#Twitter API,它允许您轻松地在Twitter 1.1 REST和Stream API上执行许多操作。
我真的需要做的是以编程方式发布推文。所以如果任何人有更简单的东西,允许这个和支持OAuth,我会对此非常感兴趣。
我向你推荐这个库,因为它有3个不同的项目抽象级别,你可以决定如何使用API。
从Tweetinvi项目:
IToken token = new Token("userKey", "userSecret", "consumerKey", "consumerSecret");
Tweet t = new Tweet("Hello world");
t.Publish(token);
从TwitterToken:
IToken token = new Token("userKey", "userSecret", "consumerKey", "consumerSecret");
token.ExecutePOSTQuery("https://api.twitter.com/1.1/statuses/update.json?status=helloTwitter");
你甚至可以使用OAuth的项目,将创建的WebRequest为你和你就得解析发送的响应来自Twitter。
OAuthToken t = new OAuthToken("userKey", "userSecret", "consumerKey", "consumerSecret");
t.ExecuteQuery("https://api.twitter.com/1.1/statuses/update.json?status=Hello Twitter From OAuth", HttpMethod.POST, null);
希望这个帮助你决定。
可能的重复[什么是推特机器人的最佳C#Twitter API](http://stackoverflow.com/questions/1259269/whats-the-best-c-twitter-api-for-a-twitter-bot ) – Kon 2011-03-28 16:24:52
@Kon:Twitter最近在客户连接到服务的方式上发生了重大变化。仅仅因为这在几年前已经讨论过,并不意味着再次讨论它是没有余地的。 – 2011-03-28 16:56:33
也许我只是没有看到任何影响客户端API(如TweetSharp)的变化。对我来说仍然是一样的。什么不适合你? – Kon 2011-03-28 18:24:59