点播服务下发上传地址和凭证以保障授权和安全,防止恶意上传,并在下发时自动创建图片ID(ImageId)用于管理。通过调用本接口可获取上传所需地址和凭证,并创建图片信息。
接口说明
- 请确保在使用该接口前,已充分了解视频点播产品的收费方式和价格。媒资文件上传到视频点播中会产生存储费用,计费详情,请参见媒资存储计费。如果您已开通了存储传输加速,则上传媒资文件到视频点播时还将涉及上传加速费用,计费详情请参见存储传输加速计费。
- 本接口仅用于获取上传地址和凭证以及创建媒资基础信息,并非上传文件,通过接口上传的完整示例,请参见通过视频点播 API 上传媒资文件。
- 上传图片不支持刷新上传地址和凭证。如果图片上传凭证失效( 默认有效期 3000 秒),请重新调用此接口获取上传地址和凭证。
- 可通过配置回调,接收图片上传完成的事件通知来判断是否上传成功。
- 获取上传地址和凭证为点播服务的核心基础,是每个上传操作的必经过程。点播服务提供多种不同的上传方式,每种方式对获取上传地址和凭证的要求不同,详细内容请参见上传地址和凭证的使用说明。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:
- 操作:是指具体的权限点。
- 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。
- 资源类型:是指操作中支持授权的资源类型。具体说明如下:- 对于必选的资源类型,用前面加 * 表示。
- 对于不支持资源级授权的操作,用全部资源表示。
 
- 条件关键字:是指云产品自身定义的条件关键字。
- 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。
| 操作 | 访问级别 | 资源类型 | 条件关键字 | 关联操作 | 
|---|---|---|---|---|
| vod:CreateUploadImage | create | *全部资源 * | 
 | 无 | 
请求参数
| 名称 | 类型 | 必填 | 描述 | 示例值 | 
|---|---|---|---|---|
| Title | string | 否 | 图片标题。规则: 
 | mytitle | 
| ImageType | string | 是 | 图片类型。取值: 
 说明 
点播控制台目前仅支持对 default 类型的图片进行查看和管理。
 | default | 
| ImageExt | string | 否 | 待上传的图片源文件的扩展名。取值: 
 | png | 
| OriginalFileName | string | 否 | 待上传的图片源文件地址。 说明 
可不带扩展名;若此处带了扩展名,且此处的扩展名与 ImageExt中设置的扩展名不一致,以ImageExt为准。 | D:\picture_01 | 
| Tags | string | 否 | 图片标签。规则: 
 | 测试 | 
| StorageLocation | string | 否 | 存储地址。可通过以下方式获取: 登录点播控制台,选择配置管理 > 媒资管理配置 > 存储管理查看存储地址。 说明 
若不传此参数,则图片上传到默认的存储地址上;若传入此参数,则图片上传到该指定的存储地址上。
 | outin-****..oss-cn-shanghai.aliyuncs.com | 
| CateId | long | 否 | 分类 ID。可通过以下方式获取: 
 | 100036**** | 
| UserData | string | 否 | {"MessageCallback":{"CallbackURL":"http://example.aliyundoc.com"},"Extend":{"localId":"xxx","test":"www"}} | |
| Description | string | 否 | 图片描述。 
 | 图片上传测试 | 
| AppId | string | 否 | 应用 ID。默认取值:app-1000000。若已开通多应用体系,传入应用 ID,可将图片上传到指定应用下。更多信息,请参见多应用。 | app-1000000 | 
返回参数
示例
正常返回示例
JSON格式
{
  "FileURL": "http://example.aliyundoc.com/cover/2017-34DB-4F4C-9373-003AA060****.png",
  "RequestId": "25818875-5F78-AEF6-D7393642****",
  "UploadAddress": "eyJTZWN1cmuIjoiQ0FJU3p3TjF****",
  "ImageURL": "http://example.aliyundoc.com/cover/2017-34DB-4F4C-9373-003AA060****.png",
  "ImageId": "93ab850b4f6f46e91d24d81d4****",
  "UploadAuth": "eyJFbmmRCI6Im****"
}错误码
访问错误中心查看更多错误码。
变更历史
| 变更时间 | 变更内容概要 | 操作 | 
|---|---|---|
| 2025-01-08 | OpenAPI 描述信息更新 | 查看变更详情 | 
| 2022-10-27 | OpenAPI 入参发生变更 | 查看变更详情 | 
