限制地点自动填充的结果 - GOOGLE API AUTO COMPLETE

问题描述 投票:0回答:1

我正在使用Google API提供自动完整的建议。我从谷歌服务获得了所有结果。现在我只需要城市国家和国家的建议,而不是一个地方的整个地址。我已经参考了我所了解的开发者指南,我们可以限制地点类型的建议。看到这个链接https://developers.google.com/places/supported_types。我没有得到如何为我的建议设置此类型。请帮忙。

ios api autocomplete ios9
1个回答
1
投票

从GooglePlace API获取json响应后,根据城市,州,国家/地区对其进行相应格式化

根据谷歌文档:----

当Places服务返回详细信息请求的结果时,它会将它们放在一个结果中。每个结果可能包含以下字段:

address_components []是用于组成给定地址的单独地址组件的数组。例如,地址“111 8th Avenue,New York,NY”包含单独的地址组件“111”(街道号码,“8th Avenue”(路线),“纽约”(城市)和“NY”(美国州)。每个address_component通常包含:

types []是一个数组,指示地址组件的类型。

long_name是地址组件的全文描述或名称。

short_name是地址组件的缩写文本名称(如果可用)。例如,阿拉斯加州的地址组件可以使用2个字母的邮政缩写来表示“阿拉斯加”的long_name和“AK”的短名称。

formatted_address是一个包含此地点的人类可读地址的字符串。这个地址通常等同于“邮政地址”,有时因国家而异。该地址通常由一个或多个address_component字段组成。

© www.soinside.com 2019 - 2024. All rights reserved.