如何使用.NET以编程方式使用用户名和密码登录Twitter?

时间:2016-03-24 16:34:27

标签: .net authentication twitter

如何使用.NET以编程方式使用用户名和密码登录Twitter?我不想使用“使用Twitter登录”按钮,因为我创建了一个Web API控制器。此外,我不想使用oauth_consumer_key / secret,因为在我的应用程序中,必须能够使用他们的用户/密码登录多个用户。

2 个答案:

答案 0 :(得分:0)

对Twitter API的所有请求都必须使用OAuth身份验证方法。您无法使用用户名和密码通过Twitter API登录您的Twitter帐户。

2010年禁用了基本身份验证(用户名和密码)。

答案 1 :(得分:0)

@DWRoelands是正确的,Twitter已禁用此功能。如果您想要访问它,您需要与他们私下联系。但说实话,他们不再给予他们很多,你需要一个非常强大的案例。

另一个解决方案是获取html页面并动态填充字段并提交身份验证表单。此时,您将能够通过获取包含id的代码的div来获取验证程序代码。

我与WebApi和Twitter oauth合作没有任何问题。你遇到什么问题?

最后,你也可以通过oauth验证多个帐户,你不需要用户名密码。