判断视频的ppt是否存在图片zip包

接口URL

http://api.polyv.net/v2/video/ppt/zip/exist

接口说明

判断视频的ppt是否存在图片zip包

支持格式

JSON

请求方式

GET

请求数限制

TRUE

请求参数

参数名
必选
类型
说明

userid

string

用户ID

ptime

string

当前时间的毫秒级时间戳(13位),3分钟内有效

vid

string

视频ID

sign

string

签名,为40位大写的SHA1值

JSON示例

{
  code: 200,
  status: "success",
  message: "",
  data: {
  	isExist: "Y",
	zipUrl:"http://www.polyv.net/1.zip"
  }
}
{
  code: 400,
  status: "success",
  message: "success",
  data: "视频VID或者用户ID不能为空."
}
{
  code: 400,
  status: "success",
  message: "success",
  data: "video ppt not found."
}

字段说明

字段
说明

status

成功/失败状态

code

成功/失败代码

message

成功/失败信息

data

成功响应对象

data.isExist

是否存在ppt图片zip包,‘Y’存在,‘N’不存在

data.zipUrl

ppt图片zip包地址(isExist=‘Y’时才有数据)

签名规则

将请求参数(sign除外)按照参数名字典顺序排列(参数名与参数值之间使用“=”连接,不同参数排列使用“&”连接)并在最后加上secretkey的值,生成40位大写的SHA1值,作为sign。

以下是示例过程:

1. 将请求参数按照参数名字典顺序排列为:

ptime="1476753635000";
userid="8f8482aaab"
vid="8f8482aaab8fe7ea12e3314a11a061fc_8";

2. 连接字符串 用“&”连接参数名与参数值,并在最后加上secretkey的值,生成40位大写的SHA1值,作为sign(本示例的值为AiDQw1mAmi),如下:

ptime=1476753635000&userid=8f8482aaab&vid=8f8482aaab8fe7ea12e3314a11a061fc_8AiDQw1mAmi

3. 生成签名sign

sign为40位大写的SHA1值:

166411CB6BA305B3F06747B9BFBD32E8D9432774

Last updated

Was this helpful?