什么是必应 Web 搜索 API?

警告

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

必应 Web 搜索 API 是一项 RESTful 服务,可以针对用户查询提供即时应答。 搜索结果可以轻松地进行配置,可以包括网页、图像、视频、新闻、翻译等。 必应 Web 搜索根据搜索相关性和必应 Web 搜索订阅以 JSON 的形式提供结果。

此 API 适用于需要访问的所有内容都是与用户的搜索查询相关的应用程序。 如果要生成的应用程序只需特定类型的结果,可以考虑使用必应图像搜索 API必应视频搜索 API必应新闻搜索 API。 如需必应搜索 API 的完整列表,请参阅 Azure AI 服务 API

想要了解其工作原理? 尝试必应 Web 搜索 API 演示

功能

必应 Web 搜索不仅能让你访问即时答案, 它还提供其他特性和功能,用于为用户自定义搜索结果。

Feature 说明
以实时方式建议搜索词 改进应用程序体验,方法是在用户键入时通过必应自动建议 API 显示建议的搜索词。
通过内容类型筛选和限制结果 针对网页、图像、视频、安全搜索等使用筛选器和查询参数自定义和优化搜索结果。
针对 unicode 字符的命中词突出显示 在搜索结果中标识并删除不需要的 unicode 字符,然后再以命中词突出显示方式将其显示给用户。
按国家、地区和/或市场将搜索结果本地化 必应 Web 搜索支持的国家或地区超过 36 个。 使用此功能按特定的国家/地区或市场优化搜索结果。
使用必应统计信息分析搜索指标 必应统计信息是一款付费订阅,可以针对调用量、最常用查询字符串、地理分布等进行分析。

工作流

可以轻松地通过任何编程语言调用必应 Web 搜索 API,只要该语言能够发出 HTTP 请求和分析 JSON 响应即可。 此服务可以通过 REST API必应 Web 搜索客户端库进行访问。

  1. 为必应搜索 API 创建 Azure 资源。 如果没有 Azure 订阅,可以创建一个免费帐户
  2. 向必应 Web 搜索 API 发送请求
  3. 分析 JSON 响应。

后续步骤