保利威文档中心

幫助中心

判斷影片的簡報是否存在圖片壓縮檔

更新時間:2022-05-16 10:08:41

介面URL

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

介面說明

判斷影片的簡報是否存在圖片壓縮檔

支援格式

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 是否存在簡報圖片壓縮檔,‘Y’存在,‘N’不存在
data.zipUrl 簡報圖片壓縮檔位址(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
联系客服,在线咨询