gpt4 book ai didi

ios - 如何从 Google API 获取仅与健康相关的数据?

转载 作者:行者123 更新时间:2023-11-29 00:13:18 25 4
gpt4 key购买 nike

我只想获得与健康相关的结果以及我在 api 下使用的结果。

https://maps.googleapis.com/maps/api/place/search/json?location=23.0225,72.5714&radius=500&types=hospital&sensor=false&key= “API_KEY”

以上 API 为我提供了与健康相关的结果,但我不想传递位置经纬度参数。

实际上我想用 "input" 参数搜索它,如下所示。

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Ahmedabad&types=hospital&radius=500&key= “API_KEY”

但是上面给我的错误如下所示

<强>{ “预测”:[], “状态”:“INVALID_REQUEST”

我怎样才能得到这种类型的结果?

提前致谢。

最佳答案

您问题中的地点自动完成请求有几个问题。

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Ahmedab​​ad&types=hospital&radius=500&key=API_KEY

  1. 如果您删除了 location 参数,您也应该删除 radius 参数。没有位置就没有意义。
  2. hospital 不允许在自动完成的类型过滤器中使用值。如果您检查 documentation ,您会看到唯一可能的值是:

    • 地理编码
    • 地址
    • 机构
    • (地区)
    • (城市)
  3. 地点自动完成可能只返回 5 条建议。我认为您正在寻找不同的东西。

另外,请注意评论中提到的雷达搜索现已弃用,并将于 2018 年 6 月停止工作。

https://maps-apis.googleblog.com/2017/06/announcing-deprecation-of-place-add.html

我建议您查看 Places API text search .您使用 Places API 文本搜索的查询可能是

https://maps.googleapis.com/maps/api/place/textsearch/json?query=Ahmedab​​ad&type=hospital&key=YOUR_API_KEY

文本搜索最多可返回 60 个结果,分为 20 个结果页。对于您的特定示例,我得到以下输出

enter image description here

希望这对您有所帮助!

关于ios - 如何从 Google API 获取仅与健康相关的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45817758/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com