视频功能

This commit is contained in:
xiezhijun
2021-04-29 13:10:51 +08:00
parent 0f21d54c5e
commit be67dc5890
8 changed files with 564 additions and 18 deletions

View File

@ -3,6 +3,7 @@ package com.stdiet.common.utils;
import com.aliyun.vod20170321.models.*;
import com.aliyun.teaopenapi.models.*;
import com.stdiet.common.config.AliyunOSSConfig;
import org.apache.commons.collections4.Get;
public class AliyunVideoUtils {
@ -95,6 +96,31 @@ public class AliyunVideoUtils {
return null;
}
/**
* 根据视频消息获取上传凭证
* @param cateId
* @param fileName
* @param title
* @param coverURL
* @param tags
* @param description
*/
public static CreateUploadVideoResponse createUploadVideoRequest(Long cateId, String fileName, String title, String coverURL, String tags, String description) throws Exception{
com.aliyun.vod20170321.Client client = AliyunVideoUtils.createClient();
CreateUploadVideoRequest createUploadVideoRequest = new CreateUploadVideoRequest()
.setDescription(description)
.setCoverURL(coverURL)
.setFileName(fileName)
.setTitle(title)
.setCateId(cateId)
.setTags(tags);
return client.createUploadVideo(createUploadVideoRequest);
}