【问题标题】:Autocomplete text for more than one countries in google map apigoogle map api中多个国家的自动完成文本
【发布时间】:2015-06-10 20:35:17
【问题描述】:

我想在安卓编辑框中选择新加坡国家的城市。所以我通过使用这个 url 来使用 place Autocomplete texthttps://maps.googleapis.com/maps/api/place/autocomplete/json?key=XXXXXXXXXXXXXXXXXX&type=(cities)&components=countries:sg&input=k。 我得到了新加坡的城市。但我的问题是,我想通过使用相同的 url 获得两个国家的城市(如新加坡和马来西亚)。

我已经尝试更改参数,例如 &&components=countries:sg,my。但我得到的响应是 INVALID_REQUEST。 请朋友们,请帮我解决这个问题。我时间不多了。 提前致谢

【问题讨论】:

  • 如果您不介意两次点击 google api 服务,只需两次点击该服务,给两个国家/地区名称并将其存储为静态数据类型,然后显示
  • 这意味着,我需要点击一个与新加坡的 api 和另一个与马来西亚的 api - 只需单击一下。有可能吗?
  • 是的,有可能,在一个服务的响应上,您可以调用另一个服务并将先前的响应存储在静态数据类型中。这可能需要一些时间,但它会给你想要的结果。
  • 2wice调用web服务会更好
  • 你解决了吗?

标签: android google-maps google-maps-api-3


【解决方案1】:

你可以这样做:

https://maps.googleapis.com/maps/api/place/autocomplete/json?key=XXXXXXXXXXXXXXXXXX&type=(cities)&components=country:es|country:uk|country:us

【讨论】:

    猜你喜欢
    • 2017-10-20
    • 1970-01-01
    • 2017-03-20
    • 2015-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-09
    • 1970-01-01
    相关资源
    最近更新 更多