全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
视频点播

获取图片上传地址和凭证

更新时间:2018-03-09 15:34:30

描述

获取图片上传地址和凭证。

请求参数

名称类型是否必需描述
ActionString系统规定参数。取值: CreateUploadImage
ImageTypeString图片类型。取值范围:
  • default(默认)
  • cover(封面)
  • watermark(水印)
ImageExtString图片文件扩展名。取值范围:
  • png
  • jpg
  • jpeg
默认值:png
TitleString图片标题。
  • 长度不超过128个字节。
  • UTF8编码。
TagsString图片标签。
  • 单个标签不超过32字节。
  • 最多不超过16个标签。
  • 多个用逗号分隔。
  • UTF8编码。

返回参数

名称类型描述
RequestId String 请求ID。
UploadAddressString 上传地址。
UploadAuth String 上传凭证。
ImageURL String 图片地址。
ImageId String 图片ID。

注意:

  • 该接口不会真正上传图片文件,您需要拿到上传凭证和地址后使用上传SDK进行文件上传(和视频上传相同);
  • 如果图片上传凭证失效(有效期900秒),请重新调用此接口获取上传地址和凭证;
  • 如果发现返回的ImageURL在浏览器无法访问(403),那是因为您开启了点播域名的鉴权功能,可关闭 URL鉴权 或自助 生成鉴权签名

示例

请求示例

  1. http://vod.cn-shanghai.aliyuncs.com/?Action=CreateUploadImage&ImageType=cover&Format=JSON&<公共参数>

注意:示例中的“公共参数”需要有效传参,参见 公共参数说明文档

返回示例

JSON格式

  1. {
  2. "RequestId": "25818875-5F78-4A13-BEF6-D7393642CA58",
  3. "ImageId": "93ab850b4f6f44eab54b6e91d24d81d4",
  4. "UploadAddress": "eyJTZWN1cml0eVRva2VuIjoiQ0FJU3p3TjF",
  5. "UploadAuth": "eyJFbmRwb2ludCI6Im",
  6. "ImageURL": "http://aliyun.com/cover/2017-06-20-20-42-48_86DB3A58-08FB-4F4C-9373-003AA06012EA.png"
  7. }
本文导读目录