2016-01-18 1 views
0

J'utilise le plugin HTTP Cordova pour effectuer une requête HTTP GET au serveur googleapis.GET demande googleapis

Actuellement j'effectuer ce type de demande par l'intermédiaire d'un navigateur et il fonctionne:

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

Maintenant, je veux effectuer cet appel par le plug-in. J'ai essayé cette demande

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); 
}); 

bien que je reçois un authError en raison d'autorisations non valides. Quelle est la bonne façon d'effectuer la requête GET? Merci d'avance

Répondre

0

Ok résolu. J'ai supprimé la ligne d'autorisation (Autorisation: "OAuth2: token"). C'est la bonne requête 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); 
});