API 接入

更新时间:
复制为 MD 格式

联网搜索 API 允许您向互联网发起实时搜索,并获取结构化的网页结果列表。您可以将其集成到 AI 问答、内容聚合、舆情监控、知识增强等场景中,为您的应用提供实时、多源的外部知识支撑。

提供 2 种搜索模式

1. Pro 版,适合复杂问题搜索,提供更相关、更权威的结果,支持搜索全球信源

2. Lite 版,适合日常问题搜索,响应更快、成本更低

认证方式

通过 阿里云 SDK 调用 CleverSee - 联网搜索 服务,具体调用指南请参考:WebSearch - 联网搜

接口详情

请求参数

字段名称

类型

字段详情

body

object

请求体参数

query

string

查询词,支持自然语言表达。建议长度不超过 100 个字符。

示例值:Alibaba Cloud Latest News

limit

integer<int32>

返回结果的最大条数。支持 1 至 10,默认值为 10。

示例值:10

includeDomain

array<string>

白名单站点,配置后、将仅返回指定域名范围内的结果。单次请求最多支持 30 个站点。

注意:仅 region 参数设置为 global 时生效

string

示例值:www.aliyun.com

excludeDomain

array<string>

黑名单站点,配置后、将排除指定域名范围内的结果。单次请求最多支持 30 个站点

string

示例值:example.com

startTime

string

返回该日期后(包含当天)的搜索结果,格式为 “YYYY-MM-DD”。不填则不限制起始时间。

示例值:2026-03-06

endTime

string

返回该日期前(包含当天)的搜索结果,格式为 “YYYY-MM-DD”。不填则不限制截止时间。

示例值:2026-03-06

region

string

搜索信源范围。当前支持 mainland_china(中国内地)、 global(全球)。默认值为 mainland_china。

注意:如您选择 global(全球),您的数据可能出境,请您自行评估相关风险。如继续操作视为您已完成评估且相关数据出境的风险和责任由您自行承担。

示例值:mainland_china

枚举值:

global

mainland_china

searchType

string

搜索模式。当前支持 pro、lite 两种搜索模式。默认值为 pro。

注意:lite 模式下,不支持传入 region、excludeDomain、includeDomain 参数

示例值:pro

枚举值:

pro

lite

请求说明

  • start_date 与 end_date 均为可选参数,可单独使用,也可组合使用以限定时间区间。时间过滤基于网页的发布时间(date),若网页未标注发布时间,则该条结果不受时间参数约束。

返回参数

字段名称

类型

字段详情

code

integer<int32>

业务状态码。200 表示请求成功,其他值表示异常,详见文档「错误码」部分。

示例值:200

message

string

状态描述。成功时为 successful ,失败时为具体的错误信息。

示例值:successful

data

object

搜索结果数据,仅在 code 字段值为 200 时存在。

total

integer<int32>

本次搜索命中的结果总条数

示例值:10

result

array<object>

搜索结果列表

object

Result 对象

title

string

网页标题

示例值:Alibaba Cloud: AI and Cloud Computing Services

url

string

网页原始链接

示例值:https://www.alibabacloud.com/

snippet

string

网页摘要片段

示例值:

Everything You Need in One Powerful AI Cloud Platform For AI Builders...

date

string

网页发布时间,格式为 ISO 8601。

示例值:2026-05-06T00:25:35Z

source

object

网页来源信息,包含 favicon、domain、name 字段。

name

string

网站的名称,通常与域名一致 或 为网站的中文名称。

示例值:www.aliyun.com

domain

string

网站的域名。

示例值:www.aliyun.com

favicon

string

网站的图标链接。

示例值:https://domain.com/sample.webp

返回说明

  • 关于时间过滤精度:start_date 和 end_date 的过滤粒度为天(精确到日期),且依赖于网页自身标注的发布时间。对于未标注发布时间的网页,时间过滤不生效。

  • 关于结果去重:同一 URL 在单次请求中不会重复出现,但不同请求之间不保证结果集完全不同。

  • 关于 snippet 的使用:snippet 为搜索引擎返回的短摘要,内容可能被截断,不代表网页全文。如需完整正文,请自行抓取对应 url 的页面内容。

成功响应示例

{
  "code": 200,
  "message": "successful",
  "data": {
    "total": 2,
    "result": [
      {
        "snippet": "阿里云-阿里巴巴集团旗下的云计算及人工智能科技公司之一...",
        "date": "2025-12-10T16: 00: 00Z",
        "source": {
          "favicon": "https://domain.com/sample_img_1.png",
          "domain": "www.aliyun.com",
          "name": "阿里云"
        },
        "title": "阿里云-计算,为了无法计算的价值",
        "url": "http://www.aliyun.com/"
      },
      {
        "snippet": "云计算服务和云解决方案...",
        "date": "2025-12-10T16: 00: 00Z",
        "source": {
          "favicon": "https://domain.com/sample_img_2.webp",
          "domain": "www.alibabacloud.com",
          "name": "www.alibabacloud.com"
        },
        "title": "云计算服务和云解决方案 - 阿里云",
        "url": "https://www.alibabacloud.com/zh/iat/homepage-new-test?_p_lc=1"
      }
    ]
  }
}

失败响应示例

{
  "code": 401,
  "message": "Invalid request parameters"
}

错误码

错误码

message

说明

建议处理方式

201

Partial results returned due to compliance restrictions

部分搜索结果因合规要求被拦截

检查 Query 是否合规,或忽略被拦截的内容、直接使用当前返回的结果。

301

Request blocked due to legal and regulatory requirements

基于安全考虑,请求被拦截。本次请求不计费

检查 Query 参数内容是否合法合规,修改后可重新发起请求。

400

Request was denied due to user flow control

请求过于频繁,超出 QPS 阈值

降低调用频率。

401

Invalid request parameters

请求参数不合法

检查请求参数格式和长度,修改后重新发起请求。

500

Internal server error

服务内部错误

稍后重试;若持续出现,请联系技术支持并提供请求时间和参数。

503

The request has failed due to a temporary failure of the server

服务器繁忙或正在维护,当前请求无法完成。

建议您稍等片刻后刷新页面重试,若问题持续存在,请联系技术支持。