我正在使用推特OAuth来验证用户,并在我的网站上显示用户的推文。
以下是API使用的一些常量:
公共常量字符串REQUEST_TOKEN = "https://api.twitter.com/oauth/request_token";公共常量字符串AUTHORIZE = "https://api.twitter.com/oauth/authorize";公共常量字符串ACCESS_TOKEN = "https://api.twitter.com/oauth/access_token";
现在,当我使用
新的StreamReader(webRequest.GetResponse().GetResponseStream());
然后我得到一个错误:“远程服务器返回一个错误:(401)未授权。”
那么这个url是怎么回事呢。请帮我把这个处理掉。
谢谢,Dalvir
发布于 2013-04-24 18:06:03
您是否正在发送用户授权您的应用程序时收到的oauth_verifier代码?
发布于 2013-07-26 15:57:38
不使用oauth_verifier的推特应用程序将无法完成OAuth流。如果在回调中没有收到令牌,请验证是否在POST oauth/request_ oauth_verifier上显式设置了oauth_callback。
https://stackoverflow.com/questions/16188027
复制相似问题