Google Place API在iOS App中给出了错误的结果

时间:2016-05-29 13:26:57

标签: ios google-maps-api-3 google-places-api

我使用goole place API来寻找附近的地方,但总是给我错误的价值。

以下是我的框架链接 - https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=12.848048,77.654625&radius=10000&types= courier_services & sensor = true& key = [API_KEY]。

构建网址的另一种方法:

https://maps.googleapis.com/maps/api/place/search/json?location=42.848048,34.654625&radius=10000&types= courier_services &安培;传感器=真安培;键= [API_KEY]

在这里,我正在寻找我所在地区的快递服务,但我得到了一些不相关的结果。它在回复中给了我一些酒店细节。以上两个网址的结果相同。

是否有人有任何想法或遇到同样的问题。

2 个答案:

答案 0 :(得分:2)

查看supported place-types列表, courier_services 目前不支持类型。

答案 1 :(得分:1)

首先,不要使用参数types。因为它是Deprecated

  

注意:文本搜索请求中types的实现是   改变。截至2016年2月16日,types参数已弃用,   替换为新的type参数,该参数仅支持每种类型一种   搜索请求。

因此请使用type而不是类型。

另外,我尝试了你的请求,而且你正确的我得到了一些酒店名称。但是,在检查Places API支持的type之后。我找不到 courier_services 这个词。只需检查此documentaion即可了解Places API中的支持类型。