保利威文档中心

幫助中心

上傳用於影片創作的 PPT

更新時間:2025-09-04 13:37:15

介面說明

1、上传用于视频创作的ppt, 等待ppt转码解析完成后, 即可将该ppt用于视频创作
2、接口支持https协议

介面URL

http://api.polyv.net/live/v4/ai/video-produce/ppt/upload

請求方式

POST

介面限制

1、介面同時支援 HTTP 及 HTTPS,建議使用 HTTPS 以確保介面安全,介面呼叫有頻率限制,詳細請查看

URL 請求參數說明(用於簽名)

參數名 必填 類型 說明
appId true String 帳號 appId【詳見取得金鑰
timestamp true Long 目前 13 位毫秒級時間戳記,3 分鐘內有效
sign true String 簽名,為 32 位大寫的 MD5 值,產生簽名的 appSecret 金鑰作為通訊資料安全的關鍵資訊,嚴禁儲存在客戶端直接使用,所有 API 都必須透過客戶自己的伺服器中轉呼叫 POLYV 伺服器以取得回應資料【詳見簽名產生規則

POST form-data 表單參數說明

參數名 必填 類型 說明
url true String PPT 檔案位址,檔案大小限制 10MB 以內
docName false String 自訂 PPT 檔案名稱,長度限制 100 個字元,不傳此參數時 PPT 名稱預設從 URL 中擷取檔案名稱
childUserId false String 直播子帳號使用者 ID,用於實現子帳號之間的 PPT 資料隔離

回應參數說明

參數名 類型 說明
code Integer 回應狀態碼,200 為成功回傳,非 200 為失敗
status String 回應結果,由業務決定,成功回傳 success,失敗回傳 error
success Boolean 回應結果,由業務決定,成功回傳 true,失敗回傳 false
data Object 成功回應時回傳頻道詳細資訊【詳見data 欄位說明
error Object 狀態碼非 200 時的錯誤資訊【詳見Error 欄位說明
requestId String 請求 ID,每次請求產生的唯一 UUID,僅可用於排查、除錯,不應與業務掛鉤

data 參數說明

參數名 類型 說明
fileId String 檔案 ID,請注意保利威對於內容完全相同的 PPT 檔案,不會重複建立 PPT 轉碼解析任務,如您使用同一份 PPT 重複上傳,回傳的 fileId 是一樣的

回應範例

成功範例

{
  "code": 200,
  "status": "success",
  "requestId": "e90aba2c69a24bab894c7f708b853b75.72.17161066775207261",
  "data": {
    "fileId": "22d1a1586dc04382685996bc227bfb44c560fac50fpptVideocommon"
  },
  "success": true
}

Error 參數說明

參數名 類型 說明
code Integer 錯誤代碼,用於確定具體的錯誤原因
desc String 錯誤描述,與 error.code 對應
联系客服,在线咨询