【发布时间】:2020-09-07 00:15:53
【问题描述】:
我在谷歌脚本函数中执行以下地理编码api调用,地址是住宅地址(不是公司地址),在谷歌地图中搜索时是有效地址。
目标:地理编码住宅地址:64 Stopford Road, HOVE 5048
问题:下面的查询导致“状态”:“ZERO_RESULTS”响应
https://maps.googleapis.com/maps/api/geocode/json?address=64StopfordRoadHOVE5048&key=API_KEY
回复:
“状态”:“ZERO_RESULTS”
【问题讨论】:
-
您指定了您的
API_KEY吗? -
请按照How to Ask 中的建议添加对您的搜索/研究工作的简短描述。同时添加minimal reproducible example。
-
@Marios 当然是的! :) 出于明显的安全原因,我没有发布它。
-
@Roggie 你能试试这个吗:
https://maps.googleapis.com/maps/api/geocode/json?address=64+Stopford+Road,+HOVE+5048&key=API_KEY -
@Marios 是的,这已经奏效了。我有一个代码行正在清理地址并删除空格
address.replace(/\s/g, " "),这意味着我需要用+更改和替换空格,例如address.replace(/\s/g, "+")
标签: google-apps-script google-geocoding-api