我使用的是Google Places API,似乎并不理解为什么API包含的结果不包含我要求的类型 . 我在一个地区寻找便利店,并在下面 Build 了查询 .
换句话说,如果我使用每个结果的位置详细信息API查看与我的placeID相关联的类型,我找不到每个placeID列出的类型中的“convenience_store”,除了一个位置 .
https://maps.googleapis.com/maps/api/place/details/json?placeid=PID+&key=API_key
我在网站上已经研究过类似的问题,他们都说了一下在您的请求网址中使用您想要的类型的效果 .
我错过了一些微妙的东西吗?
1 回答
看起来您的可选请求参数 type 中的引号无效,根据official documentation sample,它也必须是 type 而不是 types .
我试图复制并更正您的请求网址,并返回了所需的响应 . https://maps.googleapis.com/maps/api/place/radarsearch/json?location=49,-122.2&radius=50000&type=convenience_store&key=API_Key
另请注意:自2018年6月30日起,不推荐使用雷达搜索 . 在此之后,此功能将不再可用 .