Какой лучший C # Twitter API для Twitter-бота - PullRequest
25 голосов
/ 11 августа 2009

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

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

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

Ответы [ 6 ]

13 голосов
/ 11 августа 2009

TweetSharp может удовлетворить оба эти требования.

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

9 голосов
/ 11 августа 2009

См. Доступные API здесь

Я думаю, что наиболее предпочтительным будет Библиотека Yedda Twitter

7 голосов
/ 11 августа 2009

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

2 голосов
/ 21 ноября 2014

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

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

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

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

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

1 голос
/ 12 сентября 2013

Я знаю, что это сообщение было помечено как отвеченное, но я хотел бы поделиться тем, как легко отправлять сообщения нескольким пользователям одновременно с 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!

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

0 голосов
/ 14 июня 2012

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...