我已经在谷歌上搜索了几个小时,但没有找到解决方案。当我打电话时:
"https://maps.googleapis.com/maps/api/place/autocomplete/json?input="+WebUtility.UrlEncode(MYADDRESSSPEC)+"&key="+MYAPIKEY;
我得到类似的东西:
123 Main St, Somewhere, Ohio United States
123 Main St, Somewhere Else, Indiana, United States
我查看了可选参数,但找不到用于 ZIP/邮政编码的参数。我注意到 textsearch API 确实返回邮政编码。我可以通过自动完成来运行它,因为有人正在输入地址,然后通过 textsearch API 运行每个结果,但我想仅在一次 Web 服务调用中完成此操作。有谁知道怎么做?
提前致谢!
最佳答案
我认为自动完成 API 不支持在预测数组中返回邮政编码。您最好的选择(尽管很麻烦)是执行自动完成查询并运行 details查询每个 place_id
条目返回。
关于api - Google Places 自动完成 API 不返回邮政编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47777120/