【发布时间】:2018-04-17 09:52:44
【问题描述】:
您好,我正在尝试将 LinkedIn 与我在 phonegap 中使用 Xcode 开发的移动应用程序集成。 现在我已经使用来自github的javascript库获得了授权(https://github.com/bytespider/jsOAuth/blob/daa8823a02fa570b285ac26f66ff6c5d8be9d4ec/src/OAuth/Consumer.js) jsoauth,但我不知道如何为“https://api.linkedin.com/uas/oauth/accessToken”设置标题任何人请举个例子。现在我得到了oauth_token,verifier,oath_token_secret。我该如何使用它?我得到问题发送喜欢
代码是:
var 选项={
consumerKey:'XXXXXXXXXX',
consumerSecret:'XXXXXXXX',
verifier: verifier,
signatureMethod:'HMAC-SHA1'
};
oauth = OAuth(options);
oauth.post('https://api.linkedin.com/uas/oauth/accessToken', null,
function(data) {alert('acess');
window.plugins.childBrowser.close();
},
function(data) {
alert('no access');
console.log(data.error);
}
);
这里调用的错误函数和 Xcode 错误显示如下:
* WebKit 丢弃了 webView 中未捕获的异常:decidePolicyForNavigationAction:request:frame:decisionListener: delegate: * -[JKArray objectAtIndex:]: index (1) beyond bounds (1)
谁能帮我获取LinkeIn的AccessToken。
【问题讨论】:
标签: javascript xcode cordova linkedin