0
我正在使用Google oAuth和ngCordova。雖然我能夠檢索access_token,但後續調用get_token失敗。這是我的要求。 缺少必需的參數:grant_type ngCordova/angular
我已經確保
- 內容類型設置。
- 數據作爲表單數據發佈,而不是作爲查詢字符串在網址中發佈。
這裏是Javascript代碼
var clientSecret = encodeURI(result["access_token"]);
var req = {
method: "POST",
url:"https://accounts.google.com/o/oauth2/token",
headers:{
"Content-Type":"application/x-www-form-urlencoded"
},
data : {"code":clientSecret,"client_id":"XXXXX","client_secret":"XXX",
"redirect_uri":"","grant_type":"authorization_code",scope:""}
};
$http(req).success(...).error(...);
請有人告訴我什麼,我做錯了。