gpt4 book ai didi

ios - 从 google api 获取 EN、IT、FR、DE、ES 本地化城市名称

转载 作者:行者123 更新时间:2023-11-29 02:10:19 24 4
gpt4 key购买 nike

在我的 ios 应用程序中,我使用此调用来获取自动完成功能

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=%@&types=(cities)&key=%s

之后,我使用另一个调用来检索以他的 placeid 开头的地点的详细信息:

https://maps.googleapis.com/maps/api/place/details/json?placeid=%@&key=%s&language=en&oe=utf8

现在我需要在我的应用程序中以本地化格式(英语、意大利语、法语、西类牙语)存储城市名称。我认为我可以制作一个本地化的地点详细信息我想要支持的每种语言,但我想以最少的请求次数检索此信息。有没有办法获取以 placeid 开头的城市的所有本地化名称?

最佳答案

我在这方面可能是错的,但似乎您只能在语言参数中设置一种语言。然而,即便如此,您也应该能够调用多个电话,例如

var langIDs = ["en","it","fr","de","es"];
for(var langID in langIDs){
url = "http://maps.googleapis.com/maps/api/directions/json?origin=34.431741,135.392299&destination=34.631741,135.992299&sensor=false&language=" + langIDs[langID]+ "&";
}

请注意,我没有测试代码。

感谢

关于ios - 从 google api 获取 EN、IT、FR、DE、ES 本地化城市名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29343610/

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