如何让谷歌去api返回附近的酒店

时间:2014-07-07 18:07:27

标签: google-places-api

我试图整理一个谷歌地方电话,只为酒店做附近的搜索。我尝试使用parm类型,但我找到的最接近酒店的类型是住宿,没有产生任何结果。所以我尝试使用名称parm和相同的零结果。我错过了某些东西,或者是不打算搜索此类型的地方。我将半径增加到了数字I,确定还有其他酒店(2应该没问题)。

// maps.googleapis.com/maps/api/place/nearbysearch/json?location=32.800870,-96.830803&radius=25&name=Marriot%20Sheraton%20W&key =

来自呼叫的结果:

{
  html_attributions: [ ],
  results: [ ],
  status: "ZERO_RESULTS"
}

谢谢!

1 个答案:

答案 0 :(得分:2)

25米的半径似乎太小,名称不是该区域中任何地名的子集。您是否想要获得任何名为Marriot,Sheraton或W的地方?我并不相信这种实施方式是这样的,而是寻找一个带有" Marriot Sheraton W"在名称中。

如果您将半径更改为400并命名为喜来登,那么您可以到达附近的#34;达拉斯市场中心喜来登套房酒店#34;

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=32.800870,-96.830803&radius=400&name=Sheraton&key=[key]