我到处寻找一个JQuery ajax调用的好例子,用于使用他们的OAuth方法在Twitter中验证用法.我多次阅读说明书,这是我到目前为止所做的,目前我只是试图让Oauth_Token让用户进行验证.我一直收到错误401未经授权的错误.我尝试了一些改变dataType的组合,并在ajax调用中结合其他东西,但没有成功.我相信"创建基本签名和SHA1加密创建签名"是正确的,但我可能是错的.如果有人在javascript中成功实现了Twitter OAuth,请告诉我如何操作.我对使用第三方API也不感兴趣,实际上我想学习这个.在此先感谢您的帮助.
Twitter说明http://dev.twitter.com/pages/auth
我的代码(Javascript)
//Unix time
var foo = new Date; // Generic JS date object
var unixtime_ms = foo.getTime(); // Returns milliseconds since the epoch
var unixtime = parseInt(unixtime_ms / 1000);
var callBackURL = "oob"; //oob for now
var nonce = "12342897";
//Create Signature Base String using formula
var baseSign = "POST" + "&" + encodeURIComponent("https://api.twitter.com/oauth/request_token").toString() + "&"
+ encodeURIComponent("oauth_callback") + "%3D" + encodeURIComponent(callBackURL)
+ "%26"
+ encodeURIComponent("oauth_consumer_key") + "%3D" + encodeURIComponent("*****consumer key**********")
+ "%26"
+ encodeURIComponent("oauth_nonce") …Run Code Online (Sandbox Code Playgroud)