获取过去 7 天内提交的刷新或预热任务,细分到这些任务中的每个 URL。返回结果展示了每个 URL 的任务详情,包括任务的执行结果。您可以使用多个过滤选项对结果进行过滤。
节流限制:您每秒最多可以发送 20 个请求。
参数名称 | 数据类型 | 是否必选 | 参数说明 |
|---|---|---|---|
Action | String | 是 | 接口名称。当前 API 的名称为 DescribeContentTasks。 |
Version | String | 是 | 接口版本。当前 API 的版本为 2021-03-01。 |
参数名称 | 数据类型 | 是否必选 | 参数说明 | 示例 |
|---|---|---|---|---|
Url | String | 否 | 表示一个 URL 列表,用于对查询结果进行过滤,以获取列表中每个 URL 的任务详情。每个 URL 都必须以 该参数是一个字符串,多个 URL 之间使用 UrlList,则 Url 不生效。 | https://www.example.com/1.jpg\nhttps://www.example.com/2.jpg |
DomainName | String | 否 | 表示一个加速域名,用于对查询结果进行过滤,以获取 URL 中包含该域名的任务。 | www.example.com |
TaskID | String | 否 | 表示加速域名,用于筛选查询结果,获取所有该 ID 的任务。 | prefetch_url_89c25a1aa3044b39921387190fc9b0e438f3d071f278f031 |
TaskType | String | 是 | 表示一个任务类型,用于对查询结果进行过滤,以获取该类型任务。该参数的可用值如下:
| preload |
Status | String | 否 | 表示一个任务状态,用于对查询结果进行过滤,以获取该状态下任务。该参数的可用值如下:
| complete |
StartTime | Integer | 否 | 表示一个开始时间,格式是 Unix 时间戳,用于对查询结果进行过滤,以获取提交时间晚于或等于该时间的 URL 任务。需要留意的是,您无法查询 7 天前提交的 URL 任务。 您必须同时指定StartTime 和 EndTime,或者两个参数都不指定。如果两个参数都不指定,则获取过去 7 天内提交的 URL 任务。 | 1641844915 |
EndTime | Long | 否 | 表示一个结束时间,格式是 Unix 时间戳,,用于对查询结果进行过滤,以获取提交时间早于或等于该时间的 URL 任务。 | 1641845373 |
PageNum | Long | 否 | 表示一个页码,用于获取该分页上的 URL 任务。该参数的默认值为 Total 和 PageSize 参数的值计算页数。 | 1 |
PageSize | Long | 否 | 表示每个分页所包含的 URL 任务数量。该参数的取值范围是 1-1000,默认值是 50。 | 10 |
Remark | String | 否 | 表示一个错误消息,用户对查询结果进行过滤,以获取返回该错误消息的任务。该参数的取值如下:
| origin_error |
UrlList | String[] | 否 | 表示一个 URL 列表,用于对查询结果进行过滤,以获取列表中每个 URL 的任务详情。每个 URL 都必须以 该参数是一个字符串数组。 如果您同时指定了Url,则 Url 不生效。 | ["https://www.example.com/1.jpg","https://www.example.com/2.jpg"] |
参数名称 | 数据类型 | 参数说明 | 示例 |
|---|---|---|---|
Total | Long | 表示符合过滤条件的 URL 任务总数。 | 2 |
PageNum | Long | 表示请求正文中的 PageNum。 | 1 |
PageSize | Long | 表示请求正文中的 PageSize。 | 100 |
Data | Object[] | 表示 PageNum 所指定分页上的 URL 任务列表。如果 PageNum 所表示页码不存在或者该页上没有任务,该参数值为 null。 |
POST https://cdn.volcengineapi.com/?Action=DescribeContentTasks&Version=2021-03-01 { "StartTime": 1625587200, "EndTime": 1625673600, "TaskType": "preload", "PageSize": 3, "PageNum": 2 }
{ "ResponseMetadata": { "RequestId": "20250717112310C351411163F79CB1D257", "Action": "DescribeContentTasks", "Version": "2021-03-01", "Service": "CDN", "Region": "cn-north-01" }, "Result": { "Data": [ { "CreateTime": 1752721949, "Process": "100%", "Remark": "", "Status": "complete", "TaskID": "prefetch_url_4b2d138c7fcb499abd7f5acfe41c6977ecc45788129c0db", "TaskType": "preload", "Url": "http://www.example.com/file/1.txt" }, { "CreateTime": 1752721767, "Process": "100%", "Remark": "origin_error", "Status": "failed", "StatusCode": 404, "TaskID": "prefetch_url_a4fde3a31e9d46bb98fc88c4b179d1f815c7397d37074f6c", "TaskType": "preload", "Url": "http://www.example.com/file/2.txt" }, { "CreateTime": 1752724151, "Process": "100%", "Remark": "", "RequestHeaderInstances": [ { "Key": "header", "Value": "value" }, { "Key": "hello", "Value": "world" } ], "Status": "complete", "TaskID": "prefetch_url_8c2d22809aca48349c128bef48b9e79913083634bd249aa8", "TaskType": "preload", "Url": "http://www.example.com/file/3.txt" } ], "PageNum": 2, "PageSize": 3, "Total": 56 } }
如果响应正文的 ResponseMetadata 字段中包含 Error 字段,则表示 API 请求失败。更多关于错误码的信息,参见错误码。