gpt4 book ai didi

android - 使用 Google Places api 获取administrative_area_level_1 ISO 代码

转载 作者:行者123 更新时间:2023-12-02 12:17:46 29 4
gpt4 key购买 nike

我正在开发需要使用格式传递用户状态的应用程序

country_iso_code-state_iso_code

我正在使用 google place api 自动完成来搜索 apps 中的城市(安卓、iOS 和网络):然后使用 placeid 来获取地点详细信息:

https://maps.googleapis.com/maps/api/place/details/json?key=[your_api_key]&placeid=ChIJJfXQAJr114URJwWCbKB4-yc

详细信息查询的响应包含administrative_area_level_1,即“administrative_area_level_1表示国家级别以下的一级民事实体。在美国,这些行政级别是州。并非所有国家都显示这些行政级别。”

List所选国家/地区每个“州”的 ISO 代码。

我正在寻找有关如何将管理区域级别 1 映射到其各自的 ISO 代码的建议。任何帮助,将不胜感激。

我能想到的解决方案是使用详细信息查询响应中的长名称,并将其映射到根据我们服务器上的 iso 代码列表创建的字典。

最佳答案

我们最终创建了自己的微服务,其中包含使用 ISO 代码和地点生成的 map 。因此,现在应用程序向我们的微服务发出二次请求以获取此数据。

关于android - 使用 Google Places api 获取administrative_area_level_1 ISO 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29619449/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com