【问题标题】:Google static Maps always returning 403 when a key is provided提供密钥时,Google 静态地图始终返回 403
【发布时间】:2013-07-10 00:04:32
【问题描述】:

如果我在地图请求中提供 API 密钥,我总是会收到 403 Forbidden 响应;没有指定它一切顺利,我可以到达地图。问题是我必须使用 API 密钥才能监控使用情况和每个用户的配额。

这是一个例子: http://jsfiddle.net/demerzel3/ZUC6m/

http://maps.googleapis.com/maps/api/staticmap?key=AIzaSyDqq140S23Q_H_dmyUIFz-YwsbH_rCSFSs&size=320x140&scale=2&zoom=15&sensor=false&markers=color:0xEE6B1C|label:A|V.%20FALCONE%207%20CASALETTO%20LODIGIANO%20(LO)

在上面的示例中,我使用了一个已注册的 API 密钥,配置为允许 jsfiddle 作为引用者(如有必要,我可以附上 API 控制台的屏幕截图)。 我做错了什么?

谢谢

【问题讨论】:

    标签: google-maps google-static-maps


    【解决方案1】:

    我终于解决了问题,问题是我订阅的是“Google Maps API v2”服务而不是“Static Maps API”。

    在 API 控制台中切换它们可以解决问题。

    【讨论】:

    • 我也遇到了同样的问题,这是正确的解决方法。 Google 返回 403,但没有其他消息说明您收到该错误的原因。
    • 还要检查以确保您正在为正在处理的特定项目使用正确的密钥(我犯了这个错误)
    猜你喜欢
    • 2015-01-27
    • 2014-05-19
    • 1970-01-01
    • 2020-07-20
    • 2012-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多