我正在寻找一种在.NET应用程序中以编程方式生成Twitter动态的方法。是否有建议使用哪个好的Twitter API包装器来简化工作?
Boaz
使用Microsoft.Owin.Security.Twitter进行身份验证,结合HttpClient和Json.NET的自定义C#代码
using (var client = new HttpClient())
{
client.BaseAddress = new Uri("https://api.twitter.com/1.1/");
client.DefaultRequestHeaders.Authorization = authValue;
var response = await client.GetAsync("search/tweets.json");
if (response.IsSuccessStatusCode)
{
var json = await response.Content.ReadAsStringAsync();
var tweets = JsonConvert.DeserializeObject<Tweets>(json);
}
}
好文章:
TweetSharp 看起来也是一个不错的选择。
在CodePlex上有一个Linq to Twitter项目:
您可以在Twitter的开发者网站上找到更新的.NET Twitter库列表:
Twitter Developers: Twitter Libraries (for .NET)
Twitterizer看起来值得一试 - 现在它甚至是开源的... http://www.twitterizer.net/
authValue
是用来做什么的吗?我正在尝试使用verify_credentials.json
API,但是在弄清如何使用它方面遇到了很多问题(返回的响应总是BadRequest)。 - Mohamad Mousheimish