什么是必应当地企业搜索?
警告
2020 年 10 月 30 日,必应搜索 API 从 Azure AI 服务迁移到必应搜索服务。 本文档仅供参考。 有关更新的文档,请参阅必应搜索 API 文档。 关于为必应搜索创建新的 Azure 资源的说明,请参阅通过 Azure 市场创建必应搜索资源。
必应当地企业搜索 API 是一种 RESTful 服务,该服务使应用程序可以基于搜索查询找到有关当地企业的信息。 例如,q=<business-name> in Redmond, Washington
或 q=Italian restaurants near me
。
功能
功能 | 说明 |
---|---|
查找当地企业和位置 | 必应当地企业搜索 API 通过查询获取本地化的结果。 结果包括企业网站的 URL 和显示文本、电话号码以及地理位置,包括:GPS 坐标、城市、街道地址 |
使用地理边界筛选当地结果 | 添加坐标作为搜索参数,以将结果限制到由圆形区域或方框指定的特定地理区域。 |
按类别筛选当地企业结果 | 按类别搜索当地企业结果 此选项使用调用方的反向 IP 地址或 GPS 坐标来返回各种企业类别的本地化结果。 |
工作流
可以通过任何编程语言调用必应当地企业搜索 API,只要该语言能够发出 HTTP 请求并分析 JSON 响应即可。 可以使用 REST API 访问此服务。
- 创建可以访问必应搜索 API 的 Azure AI 服务 API 帐户。 如果没有 Azure 订阅,可以创建一个免费帐户。
- URL 对
q=""
查询参数的搜索词进行编码。 例如,q=nearby+restaurant
或q=nearby%20restaurant
。 如果需要,还要设置分页。 - 向必应当地企业搜索 API 发送请求
- 分析 JSON 响应
注意
目前,本地业务搜索具有以下特点:
- 仅支持
en-US
市场。 - 不支持必应自动建议。