首页 > 解决方案 > 为什么我没有从 Google Places API 获得多种类型的结果?

问题描述

我想要不止一种类型的结果。在这个例子中,我想要服装店和沙龙。

查看我的查询:

"https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=" + params[0] + "," + params[1] + "&radius=5000&type=clothing_store,beauty_salon&sensor=true&key=" + GOOGLE_PLACES_API_KEY

我尝试了,两者|。没有得到多种类型的结果。

注意:如果我只使用一种类型,那么我会得到我所期望的。

标签: google-places-api

解决方案


根据Place search documentation,您通常只能指定一种类型:

type— 将结果限制在与指定类型匹配的位置。只能指定一个类型(如果提供了多个类型,则忽略第一个条目之后的所有类型)。请参阅支持的类型列表。


推荐阅读