調(diào)用QueryTraceMu查詢視頻溯源水印m3u8。

使用說明

  • 目前數(shù)字水印相關(guān)接口只支持華東2(上海)地域使用。
  • 經(jīng)過視頻溯源水印m3u8作業(yè)處理生成的m3u8文件簽名鑒權(quán)有效期為24小時(shí)(從處理完成開始計(jì)時(shí)),請(qǐng)盡快查詢,簽名鑒權(quán)過期后將無法查詢到該次作業(yè)的水印信息。如簽名鑒權(quán)過期后需要,請(qǐng)重新提交視頻溯源水印m3u8作業(yè)。您也可以將結(jié)果轉(zhuǎn)存,轉(zhuǎn)存可根據(jù)您的業(yè)務(wù)邏輯自行設(shè)置過期時(shí)間。

QPS限制

本接口的單用戶QPS限制為100次/秒。超過限制,API調(diào)用會(huì)被限流,這可能會(huì)影響您的業(yè)務(wù),請(qǐng)合理調(diào)用。更多信息,請(qǐng)參見QPS限制

調(diào)試

您可以在OpenAPI Explorer中直接運(yùn)行該接口,免去您計(jì)算簽名的困擾。運(yùn)行成功后,OpenAPI Explorer可以自動(dòng)生成SDK代碼示例。

請(qǐng)求頭

該接口使用公共請(qǐng)求頭,無特殊請(qǐng)求頭。請(qǐng)參見公共請(qǐng)求參數(shù)文檔。

請(qǐng)求語(yǔ)法

POST /queryTraceM3u8 HTTP/1.1

請(qǐng)求參數(shù)

名稱 類型 位置 是否必選 示例值 描述
Object Body

請(qǐng)求參數(shù)。

CreateTimeEnd Long Body 1527441300

截止創(chuàng)建時(shí)間節(jié)點(diǎn)。

CreateTimeStart Long Body 1527441300

起始創(chuàng)建時(shí)間節(jié)點(diǎn)。

JobId String Body bfb786c639894f4d80648792021e****

任務(wù)ID。可以從提交視頻溯源水印m3u8的返回參數(shù)中獲取。

Level Long Body 2

水印強(qiáng)度。可取值1,2,3

MessageId Long Body 78

水印信息ID。

PageNumber Long Body 0

頁(yè)偏移。

PageSize Long Body 5

每頁(yè)數(shù)量。

返回?cái)?shù)據(jù)

名稱 類型 示例值 描述
Data Array of Data

返回?cái)?shù)據(jù)結(jié)構(gòu)。

GmtCreate Long 1527441300

創(chuàng)建時(shí)間。

GmtModified Long 1527441300

最后修改時(shí)間。

JobId String bfb786c639894f4d80648792021e****

任務(wù)ID。

MediaId String 437bd2b516ffda105d07b12a9a82****

媒體ID。

Output String {"Bucket":"ivison-test","Location":"oss-cn-shanghai","Object":"out/test.m3u8"}

輸出文件OSS地址。

Status String Success

任務(wù)狀態(tài)。取值:

  • Success:成功。
  • Fail:失敗。
Trace String 今天星期一

溯源水印信息。

TraceId Long 65

溯源水印信息ID。

UserData String {"uid":134669327666****}

用戶自定義數(shù)據(jù)。

UserId Long 1346693276669150

用戶ID。

Message String ok

返回信息。

RequestID String 61038D2F324544B46C27783B

請(qǐng)求ID。

StatusCode Long 200

狀態(tài)碼。

示例

請(qǐng)求示例

POST /queryTraceM3u8 HTTP/1.1
Host:mts.aliyuncs.com
Content-Type:application/json

{
  "CreateTimeEnd" : 1527441300,
  "CreateTimeStart" : 1527441300,
  "JobId" : "bfb786c639894f4d80648792021e****",
  "Level" : 2,
  "MessageId" : 78,
  "PageNumber" : 0,
  "PageSize" : 5
}

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<QueryTraceMuResponse>
    <Data>
        <GmtCreate>1527441300</GmtCreate>
        <GmtModified>1527441300</GmtModified>
        <JobId>bfb786c639894f4d80648792021e****</JobId>
        <MediaId>437bd2b516ffda105d07b12a9a82****</MediaId>
        <Output>{"Bucket":"ivison-test","Location":"oss-cn-shanghai","Object":"out/test.m3u8"}</Output>
        <Status>Success</Status>
        <Trace>今天星期一</Trace>
        <TraceId>65</TraceId>
        <UserData>{"uid":134669327666****}</UserData>
        <UserId>1346693276669150</UserId>
    </Data>
    <Message>ok</Message>
    <RequestID>61038D2F324544B46C27783B</RequestID>
    <StatusCode>200</StatusCode>
</QueryTraceMuResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "Data" : [ {
    "GmtCreate" : 1527441300,
    "GmtModified" : 1527441300,
    "JobId" : "bfb786c639894f4d80648792021e****",
    "MediaId" : "437bd2b516ffda105d07b12a9a82****",
    "Output" : "{\"Bucket\":\"ivison-test\",\"Location\":\"oss-cn-shanghai\",\"Object\":\"out/test.m3u8\"}",
    "Status" : "Success",
    "Trace" : "今天星期一",
    "TraceId" : 65,
    "UserData" : "{\"uid\":134669327666****}",
    "UserId" : 1346693276669150
  } ],
  "Message" : "ok",
  "RequestID" : "61038D2F324544B46C27783B",
  "StatusCode" : 200
}

錯(cuò)誤碼

訪問錯(cuò)誤中心查看更多錯(cuò)誤碼。