0

我正在使用 Google Maps API 从 asp.net 对位置进行地理编码 - 每天进行一些查询(远低于 2500 个限制)。这已经运行了一年,并且仍然可以在我的开发服务器上运行,但现在我不断收到返回“OVER_QUERY_LIMIT”的状态。

我假设,但无法确定,这是因为我主机的同一 IP 地址上的其他人正在做同样的事情并使用所有限制。

地理编码 API 似乎不允许我使用 API 密钥。如果我尝试添加 &key=xxx 我会收到 REQUEST_DENIED 错误。

我如何向谷歌表明自己是独立的?

4

2 回答 2

1

您无法将自己与共同托管的竞争对手区分开来(例如,通过使用密钥)。其原因可能是因为人们会简单地使用不同的密钥来获得多个津贴。

唯一的解决方案是更改您的主机,或切换到客户端地理编码。

于 2012-04-18T11:23:34.663 回答
0

谷歌还限制了每秒的请求数,这可能是导致错误的原因。尝试切换到http://developer.yahoo.com/geo/placefinder/使用限制是每天 50,000 个请求

于 2012-04-18T10:13:58.823 回答