Библиотека Twitter Streaming API.NET

В настоящее время я пытаюсь написать код для пользователя пользовательского потока из API потоковой передачи Twitter:

http://dev.twitter.com/pages/user_streams

Я изо всех сил пытаюсь подключиться к нему с помощью базового auth и предположить (документы не говорят), что OAuth требуется.

Однако я не могу найти библиотеку Twitter.NET, которая поддерживает потоковое вещание и OAuth (на самом деле, они не нашли подходящих образцов/документов для использования потокового API).

Кто-нибудь знает? В настоящее время я написал свой собственный код, чтобы потреблять поток примеров с использованием С# и динамических, но на самом деле не хочу реализовывать OAuth (люди говорят, что он сложный).

Edit:

Хотя мне удалось получить токен доступа и получить доступ к секретному ключу через библиотеку TweetSharp, я не знаю, как создать требуемые заголовки/реализовать oauth, что может быть другим вариантом, который я предполагаю, а не полным библиотека.

Краткая версия:

  • Поиск библиотеки, поддерживающей потоковый API и OAuth
  • Консультирование по внедрению OAuth вручную

Ответ 2

Как я объяснил в этом сообщении Потребительский интерфейс потока twitter, API Tweetinvi обеспечивает простой в настройке доступ к потоковым API-интерфейсам.

Вы можете скачать его здесь: http://tweetinvi.codeplex.com/

Класс Stream существует и позволит вам легко реализовать делегат для чтения содержимого, поступающего из Twitter.

Класс был протестирован в реальных проектах и ​​способен извлекать миллионы твитов в день.

Я один из разработчиков, работающих над проектом.

Ответ 3

В прошлом я использовал библиотеку TweetSharp, которая поддерживает OAuth.