以下 URL 请求不会按类型过滤位置:
https://maps.googleapis.com/maps/api/place/nearbysearch/json?type=establishment&location=-15.8374808,-48.0125697&radius=100&key=[YOUR_API_KEY_HERE]
查询字符串type=establishment
不是筛选属性。
注意:在末尾插入您的谷歌API密钥以进行搜索。
编辑:我相信只有第一个结果不在过滤类型中。是状态。
establishment
类型不在地点搜索支持的类型列表中。
因此,您的查询忽略了此类型过滤器,就好像您发出以下无类型请求一样:
https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-15.8374808,-48.0125697&radius=100&key=KEY
您需要使用受支持的类型,例如store
:
https://maps.googleapis.com/maps/api/place/nearbysearch/json?type=store&location=-15.8374808,-48.0125697&radius=100&key=KEY
希望这有帮助!