2016-01-18 237 views
0

我正在使用Cordova HTTP插件向Googleapis服務器執行HTTP GET請求。GET請求到googleapis

目前我通過瀏覽器執行這種類型的請求,它的工作原理:

https://www.googleapis.com/youtube/v3/search?key={myKey}&channelId={mychannel}&part=snippet,id&order=date&maxResults=20 

現在我想執行通過插件這一呼籲。 我想這個要求

cordovaHTTP.get("https://www.googleapis.com/youtube/v3/search?", { 
key: "mykey", 
channelId: "mychannel", 
part: "snippet,id", 
order: "date" 

}, { Authorization: "OAuth2: token" }, 
function(response) { 
    alert(response.status); 
}, function(response) { 
    alert(response.error); 
}); 

雖然我得到一個authError由於憑據無效。 如何正確執行GET請求? 在此先感謝

回答

0

好的解決了。我刪除了授權行(授權:「OAuth2:令牌」)。 這是正確的GET請求:

cordovaHTTP.get("https://www.googleapis.com/youtube/v3/search?", { 
key: "mykey", 
channelId: "mychannel", 
part: "snippet,id", 
order: "date" 

}, { }, 
function(response) { 
    alert(response.status); 
}, function(response) { 
    alert(response.error); 
});