我正在使用Cordova HTTP插件对googleapis服务器执行HTTP GET请求。
目前我通过浏览器执行此类请求并且可以正常运行:
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 :(得分: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);
});