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

Какой лучший API С# Twitter для бот-сервера

Я пишу приложение С#, которое потребуется для интеграции с твиттером, мне нужно сделать следующее:

  • отправлять прямые сообщения
  • прочитайте все сообщения, которые являются либо @helloapp, либо #helloapp

Если вам интересно, приложение является частью Carsonified через 4 дня для FOWA. Подробнее здесь или см. твиты.

4b9b3361

Ответ 1

TweetSharp может заботиться обо всех этих требованиях.

Yedda не поддерживает прямые сообщения на данный момент.

Ответ 3

Я предпочитаю использовать Twitterizer.

Ответ 4

Я знаю, что этот пост получил как ответ, но я хотел рассказать, как легко отправлять сообщения нескольким пользователям одновременно с Tweetinvi (http://tweetinvi.codeplex.com/).

IToken token = new Token("userKey", "userSecret", "consumerKey", "consumerSecret");
ITokenUser u = new TokenUser(token);
// Publish Direct Message to all the followers
u.PublishMessage("Hello world!", u.followers);
// Done!

Я считаю, что это может помочь в создании бот-сервера.

Ответ 5

Вот лучший вариант, если вы после легкого решения.

Я написал бот Twitter в С# для @valuetraderteam, он запускает пульс по расписанию и выполняет действия GET/POST для отправки твиты, связанные с сайтом, и добавьте/удалите друзей из моего списка.

Компонент API в GIST ниже менее 500 строк, должен быть достаточно простым, чтобы добавить его в любой проект, только зависимость Json.NET, который вы, возможно, уже установили.

https://gist.github.com/sdesalas/c82b92200816ecc83af1

Надеюсь, это полезно для некоторых других людей.

Ответ 6

Другим вариантом является LINQ to Twitter. Это сторонний поставщик LINQ, который я создал, что позволяет разработчикам взаимодействовать с API Twitter. Если вы пишете приложение С# для взаимодействия с Twitter, это еще один вариант в дополнение к другим библиотекам, упомянутым в других сообщениях.