Google maps 谷歌地图地理定位API未给出有效响应
我有一个免费的GoogleMapsGeolocationAPI试用帐户,它的配额是每天100个请求 几周前,我成功地发送了带有cell tower信息的JSON请求,并获得了带有精确坐标的JSON响应。今天,我看到了非常奇怪的行为。在我以前使用的machine/IP上,发送一个包含变化很大的cell-tower信息的请求会给我相同的精确坐标,就像它被缓存一样。在另一台我没有使用过的机器/IP上,我得到一个404 location not found响应,即使该单元位置确实存在 我检查过了,我没有超过我的配额,我的免费试用期还有18天。还有其他我不知道的限制吗?以前有人见过这种奇怪的行为吗 更新:Google maps 谷歌地图地理定位API未给出有效响应,google-maps,google-api,google-geolocation,Google Maps,Google Api,Google Geolocation,我有一个免费的GoogleMapsGeolocationAPI试用帐户,它的配额是每天100个请求 几周前,我成功地发送了带有cell tower信息的JSON请求,并获得了带有精确坐标的JSON响应。今天,我看到了非常奇怪的行为。在我以前使用的machine/IP上,发送一个包含变化很大的cell-tower信息的请求会给我相同的精确坐标,就像它被缓存一样。在另一台我没有使用过的机器/IP上,我得到一个404 location not found响应,即使该单元位置确实存在 我检查过了,我没有
我使用ApacheHTTP通过定制Java应用程序发送JSON请求;没有允许/拒绝权限的浏览器。我正确地处理了响应/错误,尽管这超出了本问题的范围。我知道它在两周前就如预期的那样工作了,根据手机发射塔的信息给出了有无位置坐标的回复。它不再使用相同的设置或来自不同IP的远程服务器的新设置工作。发生这种情况的原因可能很多 您的浏览器是否请求允许或拒绝使用位置数据的权限?如果您拒绝,它可能会给出404,除此之外,即使有防火墙限制位置访问,它也可能给出404 使用地理定位和支持GPS的应用程序时,您应该假设在某些情况下,地理定位将失败,并且您应该构建一个异常处理组件,该组件在地理定位发生错误时不会失败。即使由于错误或用户拒绝浏览器提供GPS位置的权限而无法正确获取当前GPS位置,应用程序也应继续运行
这些可能是原因,但为了非常具体,您需要提供额外的详细信息。我不确定要添加哪些额外的详细信息,但请参见我在问题后的回复。