You need to enable JavaScript to run this app.
文档中心
对象存储

对象存储

复制全文
下载 pdf
视频处理
删除视频转码模板(Java SDK)
复制全文
下载 pdf
删除视频转码模板(Java SDK)
本文介绍如何通过 TOS Java SDK 删除视频转码模板。​
注意事项​
仅 Java SDK 2.9.8 及以上版本支持删除视频转码模板的功能。​
示例代码​
​
// 删除视频转码模板​
import com.volcengine.tos.TOSV2;​
import com.volcengine.tos.TOSV2ClientBuilder;​
import com.volcengine.tos.TosClientException;​
import com.volcengine.tos.TosServerException;​
import com.volcengine.tos.comm.common.*;​
import com.volcengine.tos.model.bucket.*;​
import com.volcengine.tos.model.object.*;​
​
public class DeleteVideoConvertTemplateExample {​
public static void main(String[] args) {​
String endpoint = System.getenv("TOS_ENDPOINT");​
String region = System.getenv("TOS_REGION");​
String accessKey = System.getenv("TOS_ACCESS_KEY");​
String secretKey = System.getenv("TOS_SECRET_KEY");​
​
// 填写 BucketName​
String bucketName = System.getenv("TOS_BUCKET");​
​
// 填写待删除的视频转码模板 ID,从环境变量 TOS_TEMPLATE_ID 中读取​
// 模板 ID 可通过创建视频转码模板接口返回结果获取,用于唯一标识一个转码模板​
String templateId = "3233613939376631636358a101537973cec5";​
​
// 初始化客户端​
TOSV2 tos = new TOSV2ClientBuilder().build(region, endpoint, accessKey, secretKey);​
​
try {​
// 构造删除视频转码模板的输入参数:​
// - bucket:模板所在的存储桶名称,需要与模板创建时使用的桶一致​
// - id:待删除的视频转码模板 ID​
DeleteVideoConvertTemplateInput input = DeleteVideoConvertTemplateInput.builder()​
.bucket(bucketName)​
.id(templateId)​
.build();​
​
// 调用删除视频转码模板 API,删除指定 ID 的模板​
DeleteVideoConvertTemplateOutput output = tos.deleteVideoConvertTemplate(input);​
​
// 处理返回结果:​
// - RequestID:本次请求在服务端的唯一标识,可用于问题排查​
// - StatusCode:HTTP 状态码,通常为 204 表示删除成功且无返回体​
System.out.println("删除视频转码模板成功");​
System.out.println("RequestID: " + output.getRequestInfo().getRequestId());​
System.out.println("StatusCode: " + output.getRequestInfo().getStatusCode());​
​
} catch (TosClientException e) {​
// 操作失败,捕获客户端异常,一般情况是请求参数错误,此时请求并未发送​
System.out.println("操作失败");​
System.out.println("Message: " + e.getMessage());​
if (e.getCause() != null) {​
e.getCause().printStackTrace();​
}​
} catch (TosServerException e) {​
// 操作失败,捕获服务端异常,可以获取到从服务端返回的详细错误信息​
System.out.println("操作失败");​
System.out.println("StatusCode: " + e.getStatusCode());​
System.out.println("Code: " + e.getCode());​
System.out.println("Message: " + e.getMessage());​
System.out.println("RequestID: " + e.getRequestID());​
} catch (Throwable t) {​
// 作为兜底捕获其他异常,一般不会执行到这里​
System.out.println("操作失败");​
System.out.println("unexpected exception, message: " + t.getMessage());​
}​
}​
}​
​
相关文档​
关于删除视频转码模板的相关API接口,请参见DeleteVideoConvertTemplate。​
最近更新时间:2026.04.03 17:59:07
这个页面对您有帮助吗?
有用
有用
无用
无用