什么是必应当地企业搜索?

警告

2020 年 10 月 30 日,必应搜索 API 从 Azure AI 服务迁移到必应搜索服务。 本文档仅供参考。 有关更新的文档,请参阅必应搜索 API 文档。 关于为必应搜索创建新的 Azure 资源的说明,请参阅通过 Azure 市场创建必应搜索资源

必应当地企业搜索 API 是一种 RESTful 服务,该服务使应用程序可以基于搜索查询找到有关当地企业的信息。 例如,q=<business-name> in Redmond, Washingtonq=Italian restaurants near me

功能

功能 说明
查找当地企业和位置 必应当地企业搜索 API 通过查询获取本地化的结果。 结果包括企业网站的 URL 和显示文本、电话号码以及地理位置,包括:GPS 坐标、城市、街道地址
使用地理边界筛选当地结果 添加坐标作为搜索参数,以将结果限制到由圆形区域或方框指定的特定地理区域。
按类别筛选当地企业结果 按类别搜索当地企业结果 此选项使用调用方的反向 IP 地址或 GPS 坐标来返回各种企业类别的本地化结果。

工作流

可以通过任何编程语言调用必应当地企业搜索 API,只要该语言能够发出 HTTP 请求并分析 JSON 响应即可。 可以使用 REST API 访问此服务。

  1. 创建可以访问必应搜索 API 的 Azure AI 服务 API 帐户。 如果没有 Azure 订阅,可以创建一个免费帐户
  2. URL 对 q="" 查询参数的搜索词进行编码。 例如,q=nearby+restaurantq=nearby%20restaurant。 如果需要,还要设置分页。
  3. 向必应当地企业搜索 API 发送请求
  4. 分析 JSON 响应

注意

目前,本地业务搜索具有以下特点:

  • 仅支持 en-US 市场。
  • 不支持必应自动建议。

后续步骤