当前页

DescribeTranscodeStatus

POST

https://docs-api.zego.im/

注意
  1. 本文档 API 接口均为最新服务端 API v2 接口,后续相关功能的新增都会在此更新。为了给开发者带来更好的体验,ZEGO 推荐开发者使用最新 API v2 接口。
  2. 文件转码旧版 API 仅供 2021-09-10 前接入的旧用户维护使用。旧版接口文档请参考 旧版服务端 API。

描述

通过本接口查询文件转码任务状态。

说明
调用频率限制:10 次/秒。

Request

Query Parameters

    Action string必填

    可选值: [DescribeTranscodeStatus]

    接口原型参数

    https://docs-api.zego.im/?Action=DescribeTranscodeStatus

    AppId uint32必填

    💡公共参数。应用 Id,由 ZEGO 分配的用户唯一凭证。可从 ZEGO 控制台 获取。

    SignatureNonce string必填

    💡公共参数。16 位 16 进制随机字符串(8 字节随机数的 hex 编码)。生成算法可参考 签名示例。

    Timestamp int64必填

    💡公共参数。当前 Unix 时间戳,单位为秒。生成算法可参考 签名示例,最多允许 10 分钟的误差。

    SignatureVersion string必填

    可选值: [2.0]

    默认值: 2.0

    💡公共参数。签名版本号。

    Signature string必填

    💡公共参数。签名,用于验证请求的合法性。请参考签名机制生成。

Body

required
    TaskId string必填

    文件转码任务 ID。

Responses​

OK
Schema
    Code int64

    错误码。

    以下仅列出了接口业务相关的返回码,公共返回码请参考 公共返回码。

    返回码说明
    60013文件已经完成转码。
    60014不存在的文件转码任务 ID。
    60015不支持的源文件类型。
    Message string

    错误描述。

    RequestId string

    请求 ID。

    Data object
    响应对象。
    FileHash string

    源文件哈希。

    FileType int64

    源文件类型参数,可设置为 1、2、4、8、16、32,各参数值说明如下:

    • 1:ppt/pptx(静态文件,目标文件类型对应 256;动态文件,目标文件类型对应 512)
    • 2:doc/docx(目标文件类型对应 256)
    • 4:xls/xlsx(目标文件类型对应 256)
    • 8:PDF(目标文件类型对应 256)
    • 16:jpg/jpeg/png/bmp(目标文件类型对应 16)
    • 32:txt(目标文件类型对应 256)
    DestinationFileType int64

    目标文件类型参数,可设置为 16、256、512,各参数值说明如下:

    • 16:jpg/jpeg/png/bmp
    • 256:向量和图片
    • 512:动态 PPT
    FileName string

    源文件名称。

    FileSize int64

    源文件大小,单位为字节。

    Status int64

    文件转码状态,详情请参考 status 字段说明表。

    Status 字段取值说明如下

    状态码描述
    1未上传。
    2已上传。
    4排队中。
    8转码中。
    16转码成功。
    32转码失败。
    64转码任务已取消。
    128受密码保护的文档。
    256文件内容过大,例如文档页数过多。
    512Excel 文件标签数过多。
    1024文件内容为空。例如:PPT 内无幻灯片。
    2048转码服务器打开文件失败。
    4096不支持的目标文件类型。
    8192源文件为只读文件。
    16384转码服务器下载源文件失败。 可能的原因如下:
    • 无法从请求参数中的源文件 URL 下载文件。
    • 请求参数中的文件哈希值不是 32 位的 MD5 哈希值。
    • 请求参数中的文件哈希值和根据文件计算的哈希值不匹配。
    32768检测到源文件中包含了转码工具无法处理的元素,如墨迹涂鸦等,请去掉这些元素后再进行转码。
    32769检测到 Word、Excel 和 PowerPoint 文件格式不合法,请确保源文件可以使用 Office 打开再进行转码。
    32770要转码的文件存在安全隐患,无法正常打开转码。请确保使用 Office 打开文件时不会提示编辑此文件可能会损害您的计算机
    32771动态 PPT 转码结束后,检测到有图片、音视频文件未正常导出,转码服务器将重试转码。
    32772文件大小过大,无法转码,请确保文件大小在限制的范围之内。
    32773打开文件时弹需要修复文件提示框(文件损坏)。
    32774EOF 错误(文件内容不完整)。
    FileId string

    转码成功后返回的文件 ID。

上一篇

请求文件转码

下一篇

取消文件转码

当前页

返回到顶部