8

我正在使用 google place api 搜索特定类型,例如(gas_station、cafes、shopping_malls 等...)这是我正在使用的链接https://maps.googleapis.com/maps/api/place/search/json?location=41.104805,29.024291&radius=50000&types=gas_station&sensor=false&key=AIzaSyAhVKOOLN1lx6iKKnbXMT82W1cKG7O8cDY

所以在这里我需要搜索我所在位置附近的所有加油站,所以我在这里得到“

results" : [],
   "status" : "ZERO_RESULTS"

但是在我的位置有一些加油站(我搜索谷歌地图)所以我怎样才能得到这些结果任何人都可以帮助我..

感谢提前。

4

1 回答 1

14

问题在于数据的分类。如果您进行搜索,types=university您会看到许多结果。现在看看types这些结果中的 - 它们大多被列为["university", "establishment"].

该地区的所有加油站都仅归类为["establishment"],因此它们不会出现在您的搜索中gas_station

您可以使用keyword搜索返回元数据中包含“gas%20station”的企业。它似乎返回与在谷歌地图中搜索该区域周围的“加油站”相同的结果。

于 2011-12-28T15:34:58.637 回答