Google Places API:在地方搜索中使用多个名称参数

时间:2011-07-27 13:37:16

标签: api google-maps-api-3

我一直在阅读文档:http://code.google.com/intl/nl/apis/maps/documentation/places/#PlaceSearches

但如何修改地方搜索请求(如下所示),以便我可以将结果限制为仅限特定商家。

https://maps.googleapis.com/maps/api/place/search/json?location=-33.8670522,151.1957362&radius=500&types=food&name=harbour&sensor=false&key=AIzaSyAiFpFd85eMtfbvmVNEYuNds5TEF9FjIPI

例如,在上面的代码中,它有 types = food& name = harbour 作为两个参数。如何将“面包店”和“咖啡馆”(两者都是受支持的列表类型)作为types参数包括在内,然后包含多个名称参数。

在较大的城市,它可能会带来20个左右的结果,但我想将它限制在我与之达成协议的少数企业中,并在地图上显示其名称。我不希望星巴克回来,所以我想把它限制在我与之达成协议的8-10家企业。它们的名称将存储在数据库中,因此我可以轻松地检索它们并将它们传递到HTTP URL中,但我不知道如何做多个名称并让它们全部同时显示在地图上。

任何可以提供帮助的教程链接或您的想法和建议都会有很大帮助!

1 个答案:

答案 0 :(得分:0)

您可以通过修改请求参数类型包括“面包店”和“咖啡馆”类型= food | bakery | cafe添加更多类型,分别用“|”运营商
对于支持的类型列表,请参阅Link