我正在使用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请求。
我错过了什么?
答案 0 :(得分:5)
我遇到了同样的问题并意识到我已经打开了地图v3服务(假设覆盖了静态地图),但没有出现在字母顺序列表下方的静态地图服务。
希望有所帮助。
答案 1 :(得分:0)
静态地图不再需要密钥,它们在控制台内也不可用。所以我猜你创建了一个map-javascript-API的密钥,并将此密钥用于静态地图,这将导致错误。
静态地图中不再需要密钥,因为现在限制是绑定给用户而不是提供商。