google-places-api - 为什么我没有从 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
我尝试了,
两者|
。没有得到多种类型的结果。
注意:如果我只使用一种类型,那么我会得到我所期望的。
解决方案
根据Place search documentation,您通常只能指定一种类型:
type
— 将结果限制在与指定类型匹配的位置。只能指定一个类型(如果提供了多个类型,则忽略第一个条目之后的所有类型)。请参阅支持的类型列表。
推荐阅读
- pandas - 查找熊猫中xyz行之间的几何距离
- c++ - 在永远循环或无效循环中执行一次(一次)?
- node.js - React:使用在 useEffect 中更新状态的数据向服务器发送 post 请求
- python - 如何使用 Selenium 抓取 Twitter 关注者
- html - Bootstrap v5.0.0-beta1 - ml-auto 不适用于导航栏
- javascript - 我无法在我的 react native 上使用 apploading。它不能正常工作
- java - Postgresql docker容器连接失败
- python - python编程中(x,y//2)是什么意思
- javascript - 为什么单击时计算器的按钮没有响应?
- shell - 在 IDLE Shell 3.9.1 中配置最大行后无法保存更改