C# 如何在Twitter上关注用户?

C# 如何在Twitter上关注用户?,c#,asp.net-mvc-3,twitter,C#,Asp.net Mvc 3,Twitter,我想通过代码跟踪Twitter上的用户。我使用下面提到的代码 HttpWebRequest messageRequest = (HttpWebRequest)WebRequest.Create("http://twitter.com/friendships/create/" + userIdToFollow + ".xml?follow=true"); messageRequest.Method = "PO

我想通过代码跟踪Twitter上的用户。我使用下面提到的代码

HttpWebRequest messageRequest = 
(HttpWebRequest)WebRequest.Create("http://twitter.com/friendships/create/" + 
                                           userIdToFollow + ".xml?follow=true");
messageRequest.Method = "POST";
messageRequest.Credentials = new NetworkCredential(username, password);
messageRequest.ContentLength = 0;
messageRequest.ContentType = "application/x-www-form-urlencoded";
WebResponse response = messageRequest.GetResponse();
StreamReader sReader = new StreamReader(response.GetResponseStream());
responseStr = sReader.ReadToEnd();
我在获取响应时出错

远程服务器返回错误:(404)未找到


我遗漏了什么吗?

您正在使用哪个版本的API

v1

v1.1版


我不知道你是从哪里得到这个Url的,但是你试过使用https吗?

是的。正确的URL:

https://api.twitter.com/1.1/friendships/create

请参阅此资源:

能否显示一些示例代码。这将非常有用。感谢回复Hunter+1到目前为止的帮助:感谢到目前为止的帮助。你能修改我的代码使其工作吗?代码行应该是这样的:
HttpWebRequest messageRequest=(HttpWebRequest)WebRequest.Create(“https://api.twitter.com/1.1/friendships/create/“+UserToFollow+”.xml?follow=true”)?否,将用户id作为查询字符串参数传递。请阅读文档。它会回答你所有的问题。克里斯+1:谢谢你迄今为止的帮助。您能帮助我们如何在c#中将userid作为参数与Url一起传递吗?