我正在使用Twitter OAuth对用户进行身份验证,并在我的网站上显示用户推文。
以下是用于API的一些常量:
public const string REQUEST_TOKEN =“https://api.twitter.com/oauth/request_token”; public const string AUTHORIZE =“https://api.twitter.com/oauth/authorize”; public const string ACCESS_TOKEN =“https://api.twitter.com/oauth/access_token”;
现在我正在使用
进行网络请求new StreamReader(webRequest.GetResponse()。GetResponseStream());
然后我收到错误:“远程服务器返回错误:(401)未经授权。”
那么这个网址是什么wron。请Healp我摆脱这个。
谢谢, Dalvir
答案 0 :(得分:0)
您是否发送了在用户授权您的应用时收到的oauth_verifier代码?
答案 1 :(得分:0)
不使用oauth_verifier的Twitter应用程序将无法完成OAuth流程。如果您没有在回调中收到oauth_verifier,请确认您是在POST oauth / request_token上明确设置oauth_callback。