保利威文档中心

幫助中心

更新播放列表資訊

更新時間:2022-05-23 19:02:59

介面URL

https://api.polyv.net/v2/play-list/update

介面說明

更新播放列表資訊

支援格式

JSON

請求方式

POST

請求參數

參數名 必選 類型及範圍 說明
userid string 使用者ID
ptime long 當前時間的毫秒級時間戳(13位),3分鐘內有效
sign String 簽名,為40位大寫的SHA1值【詳見簽名生成規則
playListId long 播放列表ID
title string 標題
description string 描述
tag string 標籤

返回正確結果JSON範例

{
    "code": 200,
    "status": "success",
    "message": "success",
    "data": {
        "playListId": 1620220689111
    }
}

返回錯誤結果JSON範例

签名不正确
{
"code":400,
"status":"error",
"message":"the sign is not right",
"data":""
}
时间戳过期
{
"code":400,
"status":"error",
"message":"ptime is too old.",
"data":""
}

欄位說明

欄位 類型 說明
code int 返回碼
status string 返回狀態
message string 返回資訊
data object 操作結果
playListId string 播放列表ID

java請求範例:

    public void testUpdatePlayList() throws Exception {
        String url = "https://api.polyv.net/v2/play-list/update";
        Map<String, String> params = new HashMap<>();
        params.put("userid", userid);
        params.put("title", "标题");
        params.put("description", "描述");
        params.put("tag", "标签");
        params.put("ptime", String.valueOf(System.currentTimeMillis()));
        params.put("sign", getSign(params, secretkey));
        String response = HttpClientUtil.getInstance().sendHttpPost(url, params);
        System.out.println(response);
    }
联系客服,在线咨询