oauth twitter在Android设备上运行

时间:2015-07-14 09:39:17

标签: javascript twitter oauth cordova-plugins

我使用oauth协议在cordova中创建了一个twitter客户端应用程序。在Windows Phone中,app正在获取请求令牌并检索推文。但在Android设备中,获取请求令牌无法正常工作。收到错误{"text":"", "xml":"", requestHeaders": {}, "responseHeaders": {shouldInterceptRequest}}。我在两个平台上都使用相同的代码。

我使用以下代码获取令牌:

var oauth = OAuth({
consumerKey: "XXXX", // REPLACE HERE TO YOUR CONSUMER KEY or API KEY
consumerSecret: "XXXX", //    REPLACE HERE TO YOUR CONSUMER SECRET or API SECRET
accessToken: "XXXX",
accessTokenSecret: "XXXX",
callbackUrl: "http://twitter.com",
requestTokenUrl: "https://api.twitter.com/oauth/request_token",
authorizationUrl: "https://api.twitter.com/oauth/authenticate",
accessTokenUrl: "https://api.twitter.com/oauth/access_token"
});


function onLoad() {
  oauth.fetchRequestToken(function (url) {
    alert("Opening Request Token URL: " + url);
    Login(url);
}, function (data) {
    alert(JSON.stringify(data));

});

0 个答案:

没有答案