判断视频的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?