我试图从Google API访问数据,但它返回了403好的错误。另外,当我把API键放在大括号之间时,我得到一个404错误。我的API密钥是一个浏览器类型,我在“key =”之后传入值。我相信我的网址是正确的,因为我在教程中测试了它,它返回了202,这让我觉得API密钥有问题。这里是我在我的AngularJS HTTP获取请求中使用的代码:API密钥Google API网址获取请求不起作用
var election= "https://www.googleapis.com/civicinfo/v2/elections?key=" + API_KEY;
$http.get(election)
.success(function(data) {
console.log(data);
});
有关为什么会发生这种情况的任何想法?
您可以包括一些示例代码? – Rarepuppers
@comoss添加了我正在使用的代码。我之前在代码 – user3226932
中定义了API_KEY,以测试您的API密钥,并将其转储到浏览器示例中:https://www.googleapis.com/civicinfo/v2/elections?key=AIzaSyD1mbbGTnmfK-rNLamwuxHk4CFTH_1WE20注意:这将如果你没有设置任何限制,只能使用浏览器API密钥。 – DaImTo