按类型

时间:2016-12-28 08:09:40

标签: api google-places-api google-places

我正在使用Google Places API执行查询以搜索当地餐馆

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=..lat,..lon&radius=..radius&type=restaurant&key=..key

但是,我收到很多不是主要餐馆的地点的结果,例如:

  • 带餐厅的热门酒店
  • 送餐服务
  • 夜总会
  • 百货商店用餐

理想情况下,我想将查询限制为只有少数types或通过查询禁止某些类型。否则我需要手动执行此操作或找到其他服务。

1 个答案:

答案 0 :(得分:-2)

只需在搜索字符串中添加城市名称作为前缀即可。它仅提供用户正在搜索的搜索建议。 例如,将“NewYork”作为搜索字符串中的前缀传递,现在键入任何单词,它只会为您提供NewYork城市餐厅,咖啡馆,地方等的结果