Подтвердить что ты не робот

Какая лучшая оболочка/библиотека API для .NET для .NET?

Я ищу способ программного генерации твиттера для приложения .NET. Любые рекомендации относительно хорошей обертки для twitter api для облегчения работы?

Боаз

4b9b3361

Ответ 1

TweetSharp, похоже, тоже должен быть достойным вариантом.

Ответ 2

Microsoft.Owin.Security.Twitter для аутентификации + пользовательский код С# с HttpClient и Json.NET

Что-то вроде:

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);
    }
}

Хорошо читать:

Ответ 4

Здесь - список всех библиотек, перечисленных на веб-сайте Twitter.

Здесь - ссылка на документацию API REST для Twitter.

Здесь - ссылка на документацию по потоковым API Twitters

Ответ 5

Вы найдете обновленный список библиотек .NET Twitter на сайте разработчика Twitter:

Twitter Разработчики: Библиотеки Twitter (для .NET)

  • DotNetOpenAuth by Andrew Arnott - библиотека OpenID, OAuth и InfoCard.
  • Hammock от Daniel Crena - клиент HTTP API, поддерживающий аутентификацию OAuth.
  • LINQ to Twitter от Joe Mayo - поставщик LINQ для API Twitter.
  • OAuth-Dot-Net от Chris - библиотека OAuth для клиентов и поставщиков.
  • TweetSharp от Daniel Crenna и Jason Diller - библиотека API Twitter, построенная с помощью Hammock
  • Twitterizer от DigitallyBorn - библиотека API Twitter (требуется .NET > 3.5)
  • TwitterVB by Duane Roelands - библиотека API VB.NET Twitter.

Ответ 6

Все хорошие ответы, LinqToTwitter хорошо. Также ознакомьтесь с моим сообщением, объясняющим основы использования API Twitter от С#/LINQ, в том числе, учитывая ограничения скорости. (Что важно понимать).

http://stuff.seans.com/2009/04/04/a-simple-net-twitter-api-wrapper-using-linq/

Скоро - версия моего кода, которая автоматически настраивает скорость запроса на ваш предел скорости. (По умолчанию это 100 или час, или 20 000/час, если вы или ваш сайт "белый" ).

Ответ 7

Twitterizer выглядит так, как будто это может стоить того - даже открыть исходный код... http://www.twitterizer.net/

Ответ 8

Вы также можете проверить Twitteroo. Но Едда лучше. У меня есть клиентский проект hobby Twitter, который выглядит как Google Talk (названный jata). Здесь вы можете найти здесь в кодеплексе, если вы заинтересованы.