代码之家  ›  专栏  ›  技术社区  ›  devang bhatt Ram Vadranam

googleplacerestfulapi使用查询字符串在搜索ios上不给出响应

  •  0
  • devang bhatt Ram Vadranam  · 技术社区  · 6 年前

    https://maps.googleapis.com/maps/api/place/textsearch/json?input=mall&key=API_KEY

    使用上述api得到空白结果

    拜托,有人能帮忙吗?

    谢谢你

    1 回复  |  直到 6 年前
        1
  •  0
  •   xomena    6 年前

    当您以这种形式发送请求时,您不会指定要在哪个区域查找购物中心。听起来你在全球范围内都有购物中心。恐怕google maps places api不能这样工作并返回 ZERO_RESULTS . 您应该为搜索提供更多上下文。指定要搜索的区域。

    例如,使用类似于 mall, Barcelona, Spain

    https://maps.googleapis.com/maps/api/place/textsearch/json?query=mall%2C%20Barcelona%2C%20Spain&key=YOUR_API_KEY

    或者指定偏移结果的位置和半径:

    https://maps.googleapis.com/maps/api/place/textsearch/json?query=mall&location=48.83920939999999%2C2.34847&radius=2000&key=YOUR_API_KEY

    这两个请求都返回指定区域的结果。还要注意,文本搜索没有 input 它拥有的参数 query 参数。

    希望有帮助!