放置Web服务API,按国家/地区筛选。不工作

时间:2016-07-31 08:09:02

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

我正在使用Google地方信息网络服务API查询服务器位置,如下所示:

https://developers.google.com/places/web-service/autocomplete

根据文档,应该可以通过参数'components = country:SE'按国家/地区筛选结果。

然而,当查询如下时,过滤似乎不起作用。结果集包含来自瑞典和其他国家/地区的条目。

我在这里做错了什么,有什么想法吗?

REST查询示例

https://maps.googleapis.com/maps/api/place/queryautocomplete/json?input=sto&components=country:SE&key=[YOUR-API-KEY-HERE]

1 个答案:

答案 0 :(得分:1)

您正在运行QueryAutocomplete-request(其中components-parameter不可用),但链接的文档适用于 PlacesAutocomplete -requests。

使用 PlacesAutocomplete - 请求您将获得所需的结果(仅限瑞典)

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=sto&components=country:SE&key=[YOUR-API-KEY-HERE]