【发布时间】:2012-08-22 10:45:31
【问题描述】:
我正在尝试向 api.twitter.com/1/followers/ids.xml 发出授权获取请求它一直返回 401 未授权。 .Ive 已根据 twitter 开发者应用页面的 OAuth 工具中生成的标题和基本字符串检查了标题和基本字符串,它们完全相同。我也尝试过将方法更改为 post 而不是 get 无济于事。
代码如下:
ServicePointManager.Expect100Continue = false;
HttpWebRequest request =(HttpWebRequest)WebRequest.Create("http://api.twitter.com/1/followers/ids.xml");
request.Headers.Add(Uri.EscapeDataString("Authorization: "), authHeader);
request.Method = "GET";
request.ContentType = "application/x-www-form-urlencoded";
WebResponse response = request.GetResponse();
我发送请求的方式有问题吗?
【问题讨论】:
标签: c# oauth httpwebrequest twitter