Как отправлять обновления Twitter из C # - PullRequest
0 голосов
/ 30 января 2012

как мне отправлять обновления Twitter в C #, но без OAuth?

Причина в том, что я слышал, что Twitter ограничивает количество отправляемых твитов, и я планирую много отправлять.

1 Ответ

1 голос
/ 30 января 2012

Официально поддерживаемым способом отправки твита через стороннее приложение является использование Твиттера REST API .Это требует от клиентов использования OAuth для аутентификации.

Если вы не хотите иметь дело с API напрямую, вы можете рассмотреть возможность использования библиотеки, которая упаковывает официальный API.Я не могу лично порекомендовать какую-либо конкретную библиотеку, так как я долгое время не использовал библиотеку Twitter, однако Twitter действительно предоставляет список реализаций API , которые могут вас заинтересовать.

ЭтоВозможно, можно использовать элемент управления WebBrowser для взаимодействия с Twitter через поля формы веб-сайта со значениями, передаваемыми вашему приложению через пользовательский интерфейс вашего приложения.

Делать это не рекомендуется по следующим причинам:

  1. Официально не поддерживается и противоречит условиям использования Twitter .Этот метод зависит от вашего приложения, анализирующего пользовательский интерфейс Twitter, чтобы найти и заполнить поля формы.Названия этих полей могут меняться на любом пальце без уведомления.
  2. Это не обойдет ограничение скорости.Ограничение скорости Twitter применяется на стороне сервера, и веб-интерфейс вряд ли будет защищен от этого ограничения скорости.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...