Официально поддерживаемым способом отправки твита через стороннее приложение является использование Твиттера REST API .Это требует от клиентов использования OAuth для аутентификации.
Если вы не хотите иметь дело с API напрямую, вы можете рассмотреть возможность использования библиотеки, которая упаковывает официальный API.Я не могу лично порекомендовать какую-либо конкретную библиотеку, так как я долгое время не использовал библиотеку Twitter, однако Twitter действительно предоставляет список реализаций API , которые могут вас заинтересовать.
ЭтоВозможно, можно использовать элемент управления WebBrowser для взаимодействия с Twitter через поля формы веб-сайта со значениями, передаваемыми вашему приложению через пользовательский интерфейс вашего приложения.
Делать это не рекомендуется по следующим причинам:
- Официально не поддерживается и противоречит условиям использования Twitter .Этот метод зависит от вашего приложения, анализирующего пользовательский интерфейс Twitter, чтобы найти и заполнить поля формы.Названия этих полей могут меняться на любом пальце без уведомления.
- Это не обойдет ограничение скорости.Ограничение скорости Twitter применяется на стороне сервера, и веб-интерфейс вряд ли будет защищен от этого ограничения скорости.