如何从C#发送Twitter更新

时间:2012-01-29 23:14:57

标签: c# twitter

如何在C#中发送Twitter更新但不需要OAuth?

原因是,因为我听说Twitter限制了可以发送的推文数量,而且我打算发送很多。

1 个答案:

答案 0 :(得分:1)

通过第三方应用程序发送推文的官方支持方式是使用REST API twitter提供的。这确实要求客户端使用OAuth进行身份验证。

如果您不想直接处理API,可以考虑使用包含官方API的库。我不能亲自推荐任何特定的图书馆,因为我很长一段时间没有使用过Twitter图书馆,但是Twitter确实提供了你感兴趣的API implementations列表。

可以使用WebBrowser控件通过网站表单字段与twitter进行交互,并通过应用程序的用户界面将值传递给您的应用程序。

出于以下原因,不建议这样做:

  1. 官方不支持并反对Twitter的terms of use。此方法取决于您的应用程序解析Twitter用户界面,以便查找和填充表单字段。这些领域的名称可能随时更改,恕不另行通知。
  2. 它不会绕过限速。 Twitter的速率限制是在服务器端实施的,网络界面不太可能不受此速率限制的影响。