Google Place详细信息android

时间:2016-06-22 11:06:13

标签: android google-places-api

我正在使用Google Places API。

我的任务是键入一些名称,例如亚马逊,它应该返回此地点的类型购物

简而言之,如果我将地名传递给某个网络服务,它应该返回该地点的类型。

我尝试了两种解决方案

1)放置自动填充功能 我不想使用它,因为它返回了很多结果

2)Google Place Details API 在这里,我需要传递地点ID而不是地名。

所以任何人都知道,如何通过将其名称传递给某个Web服务来获取Place详细信息。

谢谢

1 个答案:

答案 0 :(得分:1)

您必须使用Google Places APIPlaces Autocomplete API的组合。

Places Autocomplete API将从那里提供AutocompletePrediction,您可以选择将与Google Places API一起使用的placeId来获取该地点的详细信息。

我知道你说你不想使用Google Autocomplete API但它可以被配置为返回最大数量的结果(我认为默认值是10),并且还可以配置为返回某些类型的地方添加AutocompleteFilter。这将限制结果,并且还会为您的案例返回有用的结果。