Google静态地图无法使用Google API控制台生成的密钥

时间:2012-02-23 11:38:27

标签: google-maps-api-3

我正在使用Google Static Maps API

自谷歌推出following restriction for maps usage后,我在图片网址中添加了一个关键参数。 密钥是在这里生成的:https://code.google.com/apis/console

添加关键参数后,地图图像请求失败,显示403状态代码并显示以下消息:此网站需要不同的Google Maps API密钥。可以在http://code.google.com/apis/maps/生成新密钥。

如果我删除密钥,请求将返回200-OK状态代码。

即使客户端没有看到任何地图图片,Google API控制台中的报告也会显示~100K请求。

我错过了什么?

2 个答案:

答案 0 :(得分:5)

我遇到了同样的问题并意识到我已经打开了地图v3服务(假设覆盖了静态地图),但没有出现在字母顺序列表下方的静态地图服务。

希望有所帮助。

答案 1 :(得分:0)

静态地图不再需要密钥,它们在控制台内也不可用。所以我猜你创建了一个map-javascript-API的密钥,并将此密钥用于静态地图,这将导致错误。

静态地图中不再需要密钥,因为现在限制是绑定给用户而不是提供商。