我正在使用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
所以在这里我需要搜索我所在位置附近的所有gas_stations,所以在这里我得到了“
results" : [],
"status" : "ZERO_RESULTS"
但是在我的位置有一些gas_stations(我搜索谷歌地图)所以我怎么能得到这些结果可以任何人帮助我..
感谢您提前。
答案 0 :(得分:12)
问题在于数据的分类。如果您搜索types=university
,您会看到许多结果。现在查看这些结果中的types
- 它们主要列为["university", "establishment"]
。
该地区的所有加油站仅归类为["establishment"]
,因此您不会在搜索gas_station
时出现。
您可以使用keyword
搜索在其元数据中返回“gas%20station”的商家。它似乎返回与在Google地图中搜索该区域周围的“加油站”相同的结果。