为什么api不会搜索多个地方类型?

时间:2018-05-31 07:29:19

标签: android google-maps-api-3 google-places-api

在我的andorid应用程序中,我的任务是显示围绕用户当前位置的一些热点。所以我正在使用Google https://maps.googleapis.com/maps/api/place/nearbysearch/json的这个api? &安培;我的完整网址如下所示

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=30.6970157,76.6875601&types=gym|cafe|schools|airport|lawyer&radius=5000&key=

但是这个api仅显示第一个定义的键的结果:在这种情况下是健身房。似乎后端忽略了其他类型(咖啡馆|学校等)。任何人都可以指导我在这里做错了什么?感谢

1 个答案:

答案 0 :(得分:0)

附近的搜索具有types参数。曾经有过,但已被弃用。

您有一个type参数但不能包含多个类型。

  

type - 将结果限制为与指定类型匹配的位置。只能指定一种类型(如果提供了多种类型,则忽略第一个条目后面的所有类型)。

请参阅{{3}}以获取可选参数的最新列表。