0

我正在开发我的第一个使用 Google Places API 的 android 应用程序。我遇到的问题是我不知道如何过滤搜索结果以仅显示我想要的特定地点,而不是该类型中的所有内容。例如,假设我有一个全国特定类型餐厅的列表,并且我只想显示那些特定的地方,我将如何过滤掉那些我想在我的应用程序中显示的结果。所以说我想要意大利餐厅,但不是随便一家,我想展示属于特定餐厅集团或特定厨师的餐厅。如果我已经有他们的位置列表,有没有办法可以过滤掉那些?谢谢!

4

1 回答 1

0

使用 Places API 没有确切的方法来执行此操作。您可以keyword在请求中将餐厅组或厨师名称作为参数传递。正如文档所述,keyword参数是:

与 Google 已为此地点编制索引的所有内容匹配的术语,包括但不限于名称、类型和地址,以及客户评论和其他第三方内容。

如果您也有地点,则可以尝试将位置与搜索返回的位置进行匹配,但这可能不可靠,因为 Google 对该地点的确切位置可能与您对该地点的位置不同。

于 2012-10-11T03:08:59.480 回答