logologo
售前咨询
点播云
服务端API
媒资上传
文档中心
服务端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

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