我尝试从Google API访问数据但是它返回了403正常错误。此外,当我把API密钥放在大括号之间时,我得到404错误。我的API密钥是浏览器类型,我在" key ="之后传递值。我确信我的url是正确的,因为我在教程中测试它并返回202,这让我觉得API密钥有问题。这是我在AngularJS HTTP get请求中使用的代码:
var election= "https://www.googleapis.com/civicinfo/v2/elections?key=" + API_KEY;
$http.get(election)
.success(function(data) {
console.log(data);
});
关于为什么会发生这种情况的任何想法?
答案 0 :(得分:0)
看起来这是一个语法错误,在网址周围添加一些单引号括号:
var election= 'https://www.googleapis.com/civicinfo/v2/elections?key="' + API_KEY;