调用RefreshVodObjectCaches刷新节点上的文件内容。指定URL内容刷新至Cache节点,支持URL批量刷新。
- 目前服务地址仅支持:华东2(上海)。
- 同一账号每天最多可提交刷新URL请求共2000条,刷新目录共100个。
- 刷新预热类接口包含RefreshVodObjectCaches刷新接口和PreloadVodObjectCaches预热接口。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | RefreshVodObjectCaches |
系统规定参数。取值:RefreshVodObjectCaches。 |
ObjectPath | String | 是 | abc.com/image/1.png |
预热文件URL。多个URL使用换行符(\n或\r\n)分隔。 |
ObjectType | String | 否 | File |
刷新的类型。取值:
|
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RefreshTaskId | String | 70422*****2904 |
刷新返回的任务ID。多个任务ID用半角逗号(,)分隔。 |
RequestId | String | D61E4801-EAFF-4A63-****-FBF6CE1CFD1C |
请求ID。 |
示例
请求示例
https://vod.{ApiRegion}.aliyuncs.com/?Action=RefreshVodObjectCaches
&ObjectPath=abc.com/image/1.png
&<公共请求参数>
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<RefreshVodObjectCachesResponse>
<RefreshTaskId>70422*****2904</RefreshTaskId>
<RequestId>D61E4801-EAFF-4A63-****-FBF6CE1CFD1C</RequestId>
</RefreshVodObjectCachesResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RefreshTaskId" : "70422*****2904",
"RequestId" : "D61E4801-EAFF-4A63-****-FBF6CE1CFD1C"
}
错误码
访问错误中心查看更多错误码。
接口错误码
下表列举了本接口特有的错误码。
错误代码 |
错误信息 |
HTTP 状态码 |
说明 |
---|---|---|---|
Throttling |
Request was denied due to request throttling. |
503 |
请求被流量控制限制。 |
IllegalOperation |
Illegal domain operate is not permitted. |
403 |
非法域名, 无法操作 |
OperationDenied |
Your account does not open VOD service yet. |
403 |
账号未开通视频点播服务。 |
OperationDenied.Suspended |
Your VOD service is suspended. |
403 |
账号已欠费,请充值。 |
InvalidDomain.NotFound |
The domain provided does not belong to you. |
404 |
域名不存在或不属于当前用户。 |
InvalidDomain.Offline |
The domain provided is offline. |
404 |
域名已下线。 |
QuotaExceeded.Refresh |
You’ve exceeded the prescribed refresh limits. |
400 |
超出当日刷新限制。 |
ServiceBusy |
The specified Domain is configuring, please retry later. |
403 |
域名正在配置中, 请稍后再试。 |
InvalidDomain.Configure_failed |
Failed to configure the provided domain. |
500 |
域名配置失败, 无法刷新。 |
MissingParameter |
The input parameter “ObjectPath” that is mandatory for processing this request is not supplied. |
400 |
缺少ObjectPath参数。 |
InvalidObjectType.ValueNotSupported |
The specified value of "<ObjectType>" is not supported. |
400 |
不支持指定的ObjectType值。 |
InvalidObjectPath.Malformed |
The specific value of parameter ObjectPath is malformed. |
400 |
ObjectPath值格式错误。 |
InvalidExtensiveDomain.ValueNotSupported |
Extensive domain not supported. |
400 |
不支持泛域名。 |
QuotaPerMinuteExceeded.Refresh |
You’ve exceeded the prescribed refresh limits per minute. |
400 |
超出每分钟刷新限制。 |