logologo
售前咨询
点播云
产品简介
购买指南
快速入门
控制台指南
服务端API
调用方式
媒资上传
媒资管理
媒体处理
事件通知
点播CDN
数据统计
空间管理
回调配置
SDK文档
相关协议
文档中心
服务端API媒资上传URL拉取上传媒资

URL拉取上传媒资


1. 请求参数

字段 类型 是否必填 示例 描述
Action String FetchUpload 公共参数,拉取上传,取值:FetchUpload
URLSets Array of URLSet 详见URLSet参数 上传源文件参数结构体,最多支持上传10个

URLSet参数

字段 类型 是否必填 示例 描述
SourceURL String http://test/xxx.mp4 源视频/图片/辅助媒资URL
MediaType String video 媒体类型:video/attachedMedia,默认video
AttachedMediaType String watermark 辅助媒资类型,目前仅支持watermark
CallbackArgs String 用户额外信息,仅支持英文和数字。回调时会透传返回,最大长度512字节
WorkflowId String workflow_h265_mp4_0 任务流模板Id

2. 返回参数


3. 示例

3.1 请求示例

curl -X POST 'https://vod.streamlakeapi.com/?Action=FetchUpload' \
-H 'Content-Type: application/json' \
-d '{"URLSets":[{"SourceURL":"http://j.com/mediacloud/demo/test.mp4","CallbackArgs":"test"}]}'

3.2 返回示例

HTTP/1.1 200 OK
Content-Type: application/json
{
  "ResponseMeta": {
    "RequestId":"CixgpmAFOYcAAAAAAAAAAw",
    "ErrorCode":"",
    "ErrorMessage":""
  },
  "ResponseData": {
  }
}

4. 错误码

ErrorCode ErrorMessage 说明 状态码
InvalidArgument URLSets oversized 传参中URLSet个数过多,单次应不多于10个 400
InvalidArgument SourceURL is empty URLSet中传入的SourceURL为空 400
InvalidArgument Invalid MediaType 媒资类型无效,支持video/attachedMedia 400
InvalidArgument Invalid AttachedMediaType 辅助媒资类型无效,支持watermark 400
InvalidArgument IPrimary key already exists, primary_key={PrimaryKey} 用户自定义Id已经存在,上传失败 400
InvalidArgument AttachedMedia already exists, key={AttachedKey} 辅助媒资已经存在 400

上一篇:返回结果下一篇:获取媒资信息
该篇文档内容是否对您有帮助?
有帮助没帮助