翼之盾视频任务中台API文档

视频任务中台API开放文档


5. 视频任务状态查询接口(ID查询)

<p>用于第三方应用平台向视频任务中台(<a href="https://video.189dun.com"><a href="https://video.189dun.com">https://video.189dun.com</a></a>) 推送视频处理任务状态查询(采用第三方任务ID编号查询),平台反馈任务处理的进度状态,包括:待同步、已同步、处理中、已处理、已完成。</p> <ol> <li><strong>待同步</strong>:平台已接收到视频处理任务,但未同步到指定的视频边缘处理终端;</li> <li><strong>已同步</strong>:视频边缘处理终端已接收到视频处理任务,但任务还在待处理队列中尚未执行。</li> <li><strong>处理中</strong>:视频边缘处理终端开始处理本任务的局域网内部视频文件的提取、压缩、水印等功能。</li> <li><strong>已处理</strong>:视频边缘处理终端已生成局域网内部视频的处理,生成新的视频文件,等待FTP上报指定文件服务器。</li> <li><strong>已完成</strong>:新的视频文件已成功上传FTP服务器。</li> </ol> <ul> <li><strong>接口调用</strong></li> </ul> <p>接口地址:<a href="https://video.189dun.com/videoai/openApi/v1/getServerTaskOther">https://video.189dun.com/videoai/openApi/v1/getServerTaskOther</a> 接口方法:<strong>POST</strong> 请求参数类型:application/json 响应参数类型:application/json</p> <ul> <li><strong>请求参数说明</strong></li> </ul> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">长度</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">accessToken</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">token</td> </tr> <tr> <td style="text-align: left;">otherId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">第三方任务id</td> </tr> </tbody> </table> <ul> <li><strong>返回参数说明</strong></li> </ul> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">发生状态</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">长度</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">所有</td> <td style="text-align: left;">int</td> <td style="text-align: left;">-</td> <td style="text-align: left;">接口返回结果code:200成功,其他失败</td> </tr> <tr> <td style="text-align: left;">message</td> <td style="text-align: left;">所有</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">接口调用结果文字说明</td> </tr> <tr> <td style="text-align: left;">result</td> <td style="text-align: left;">所有</td> <td style="text-align: left;">obj</td> <td style="text-align: left;">-</td> <td style="text-align: left;"></td> </tr> <tr> <td style="text-align: left;">otherId</td> <td style="text-align: left;">成功</td> <td style="text-align: left;">String</td> <td style="text-align: left;">-</td> <td style="text-align: left;">第三方id</td> </tr> <tr> <td style="text-align: left;">taskStatus</td> <td style="text-align: left;">成功</td> <td style="text-align: left;">String</td> <td style="text-align: left;">-</td> <td style="text-align: left;">任务状态:1待同步、2已同步、3处理中、4已处理、5已完成</td> </tr> <tr> <td style="text-align: left;">timestamp</td> <td style="text-align: left;">所有</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">unix 时间戳(毫秒)</td> </tr> </tbody> </table> <ul> <li><strong>请求示例</strong></li> </ul> <pre><code class="language-java">{ &amp;quot;otherId&amp;quot;: &amp;quot;2&amp;quot;, &amp;quot;accessToken&amp;quot;:&amp;quot;eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MjQ4Mzk0OTUsInVzZXJuYW1lIjoidnV6bzluOGMwdHhxOHhpdGhlMTY3MWx2MDg2Z2Y5ajYifQ.zIJDVMM1N_nXH9_vSYT_GdUwjSFDTEb-LcQiW-emk4Y&amp;quot; }</code></pre> <ul> <li><strong>响应示例</strong></li> </ul> <pre><code class="language-java">{ &amp;quot;message&amp;quot;: &amp;quot;成功!&amp;quot;, &amp;quot;code&amp;quot;: 200, &amp;quot;result&amp;quot;: { &amp;quot;otherId&amp;quot;: &amp;quot;2&amp;quot;, &amp;quot;taskStatus&amp;quot;: &amp;quot;4&amp;quot; }, &amp;quot;timestamp&amp;quot;: 1724835516162 }</code></pre>

页面列表

ITEM_HTML