1

我在我的网站上开发了与地理编码 API 相关的功能。我的网站有很多客户,所以他们每天都会多次访问 Geocoding API。(比如这个 url-“ http://maps.googleapis.com/maps/api/geocode/json?address=mount+waverley+australia&sensor=false ” )

通常,此功能会获得出色的效果。但我现在从不更改代码,有时它会得到“REQUEST_DENIED”。

我认为这个问题与地理编码 API 的限制(每天 2500 个)有关,所以我将我的 API 密钥插入到上面的 url。(像这样-" http://maps.googleapis.com/maps/api/geocode/json?地址=mount+waverley+australia&sensor=false&key=XXXXXXXXXXX ")

但是我得到了相同的结果-“REQUEST_DENIED”。

为什么我会得到这样的结果?我该如何解决这个问题?

欢迎任何帮助,非常感谢您的阅读。

4

1 回答 1

0

通过在 URL 中插入您的密钥,您仍然可以访问 API,因此具有相同的限制。如果您有一个繁忙的站点,那么您很可能已经达到了极限。

我建议尝试在另一个帐户下获取一个新的 API 密钥,然后看看该帐户会发生什么。

如果这工作正常,您可能必须考虑购买访问权限(可能很昂贵)或(如果可能在您的应用程序中)在本地缓存 API 结果。

于 2013-03-28T06:50:27.947 回答