我正在嘗試使用ng2-cordova-oauth通過linkedin使用cordova進行登錄。但我發現試圖登錄時,這個錯誤:如何使用ng2-cordova-oauth連接到linkedin?
The redirect_uri does not match the registered value.
這是我的LinkedIn提供者對象:
private linkedinProvider: LinkedIn = new LinkedIn({
clientId: "XXXX",
appScope: ["r_fullprofile"],
});
,這是我如何使用它:
this.cordovaOauth.logInVia(this.linkedinProvider).then(success => {
console.log("RESULT: " + JSON.stringify(success));
}, error => {
console.log("ERROR: ", error);
});
問題是linkedin所要求的其他參數不可用,這裏在步驟2中提到的那些:https://developer.linkedin.com/docs/oauth2
我應該如何去添加它們,並使用它,Facebook的例子只有這些參數,可以當我嘗試添加任何LinkedIn的PARAMS我得到一個編譯錯誤:
const provider = new Facebook({
clientId: string,
appScope?: string[],
redirectUri?: string,
responseType?: string,
authType?: string
});