删除分类

接口URL

http://api.polyv.net/v2/video/{userid}/deleteCata

接口说明

删除分类

支持格式

JSON

HTTP请求方式

POST,GET

请求数限制

TRUE

请求参数

参数名 必选 类型 说明
cataid string 该分类id
ptime string 当前时间的毫秒级时间戳(13位),3分钟内有效
sign string 签名,为40位大写SHA1值
userid string POLYV用户ID,http://api.polyv.net/v2/video/{userid}/updateCata中的{userid}需要替换为POLYV用户ID的值

返回结果

{
  code: "200",
  status: "success",
  message: "",
  data: true
}

字段说明

参数 类型 说明
code int 成功/失败代码
status string 成功/失败状态
message string 成功/失败信息
data boolean 成功响应的数据

php请求示例

<?php
  $userid="9f1e0689e1";
  $cataid="1469603317481";
  $ptime=time()*1000;
  $secretkey="AkDipaULWw";
  $str="cataid=$cataid&ptime=$ptime&userid=$userid".$secretkey;
  $sign=strtoupper(sha1($str));
  $url="http://api.polyv.net/v2/video/$userid/deleteCata?cataid=$cataid&ptime=$ptime&sign=$sign";
  $content = file_get_contents($url);
  echo $content;
?>

签名规则

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

以下是示例过程:

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

userid="9f1e0689e1";
cataid="1469603317481";
ptime="1469603573000";

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

cataid=1469603317481&ptime=1469603573000&userid=9f1e0689e1AkDipaULWw

3. 生成签名sign

sign为40位大写SHA1值:

9D6B0E4626DE316BDFAD673E0130EB8F7AEE49D8
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...