我有一个 Google Maps Geolocation API 的免费试用帐户,它附带每天 100 个请求的配额。
几周前,我能够成功发送带有手机信号塔信息的 JSON 请求,并获得带有准确坐标的 JSON 响应。今天,我看到了非常奇怪的行为。在我之前工作时使用的机器/IP 上,发送具有广泛变化的蜂窝塔信息的请求会给我相同的确切坐标作为响应(就像它被缓存一样)。在我未使用的另一台机器/IP 上,即使单元位置确实存在,我也会收到 404“未找到位置”响应。
我检查了一下,我没有超过我的配额,我的免费试用期还有 18 天。还有其他我不知道的限制吗?有没有人见过这种奇怪的行为?
更新:
我正在使用 Apache HTTP 通过自定义 Java 应用程序发送 JSON 请求;没有浏览器允许/拒绝权限。我正在正确处理响应/错误,尽管这超出了本问题的范围。我知道它在 2 周前按预期工作,根据手机信号塔信息提供有无位置坐标的响应。它不再使用相同的设置或来自远程服务器(不同的 IP)的新设置。