Api 谷歌地图地理编码返回空字符串

Api 谷歌地图地理编码返回空字符串,api,google-maps,geocoding,Api,Google Maps,Geocoding,昨天,我在Developer控制台上创建了一个新的GoogleMap地理编码API键。我需要从服务器脚本中获取gps坐标。当我在控制台中使用“我需要哪个键”时,它告诉我选择了正确的键。我还允许在密钥设置中使用服务器的固定IP 现在,当我使用“”时,它返回一个空字符串 当我使用“http//maps.googleapis.com/maps/api/geocode/json?address=MY_address&sensor=false&key=MY_key”时,它会返回一条关于此类查询必须使用ht

昨天,我在Developer控制台上创建了一个新的GoogleMap地理编码API键。我需要从服务器脚本中获取gps坐标。当我在控制台中使用“我需要哪个键”时,它告诉我选择了正确的键。我还允许在密钥设置中使用服务器的固定IP

现在,当我使用“”时,它返回一个空字符串

当我使用“http//maps.googleapis.com/maps/api/geocode/json?address=MY_address&sensor=false&key=MY_key”时,它会返回一条关于此类查询必须使用https的警告(这与文档一致)

最后,当我使用“http//maps.googleapis.com/maps/api/geocode/json?address=MY_address&sensor=false”(没有https和密钥)时,我会得到json或xml格式的相关数据。正如文档中所解释的,每天最多可以使用2500个地理编码,但问题是,我在地理编码的同一台服务器上有不同的域(具有相同的IP),而且由于谷歌通过IP跟踪来评估每日配额

所以我的问题是:当我尝试使用https和密钥对地址进行地理编码时,我遗漏了什么? 我唯一想到的是:我是否需要在谷歌地图中激活账单,即使我确信我永远不会超过每天2500个查询的免费配额,至少与密钥相关的项目是如此


提前感谢您提供的任何提示或建议。

您是如何使用此功能的,您是在浏览器中输入URL还是使用某种形式的脚本发出请求?您使用哪种服务器脚本?您确定服务器上支持https请求吗?“返回空字符串”响应不是预期的行为。似乎错误在于如何处理响应。如果您直接在浏览器上使用请求,如果不返回位置,则至少应返回一个。