文档中心
cloud_player 云端播放器
文档中心
体验 App
SDK 中心
API 中心
常见问题
代码市场
进入控制台
立即注册
登录
中文站 English
  • 文档中心
  • 云端播放器
  • 服务端 API
  • 查询上传任务

服务端 API 版块于4月16日至5月15日升级维护,期间暂停信息更新,如有任何疑问,请联系ZEGO技术支持。

查询上传任务

更新时间:2025-04-15 19:16

描述

本接口可用于获取单个或多个上传任务的详情。

接口原型

  • 请求方法:POST
  • 请求地址:https://cloud-player-api.zego.im/?Action=DescribeUploadTasks
  • 传输协议:HTTPS
  • 调用频率限制:20 次/秒

请求参数

以下请求参数列表仅列出了接口请求参数,公共参数列表请参考 调用方式 - 公共请求参数。

  • 若下列参数都不传,则表示查询所有上传任务的详细信息,返回结果包含至多 50 个任务的详细信息。
  • 若仅传入 UploadTaskId,表示查询对应上传任务的详细信息。
  • 当同时传入 UploadTaskId 和 Status 时,若 Status 不符合该上传任务的实际状态,则返回结果为空。
名称 类型 必填 描述
UploadTaskId
String
否
待查询的上传任务 ID。当传入此参数时,PageSize 无效。
Status
Number
否
查询处于特定状态的上传任务。支持下列值:
  • 0:默认值,无意义。
  • 1:等待中。
  • 2:上传中。
  • 3:等待重试。
  • 4:上传成功。
  • 5:上传失败。
  • 6:已取消。
  • 7:已过期。
PageSize
Number
否
当前请求返回的数据量上限。取值范围为 (0, 50],为空时默认为 50。
PageToken
String
否
分页拉取标志。
第一次查询无需设置此参数。当返回参数中 NextPageToken 不为空时,表示之后的查询结果未获取完毕,再次调用本接口继续查询时,此参数填写该 NextPageToken 的值。

请求示例

  • 请求 URL:

    https://cloud-player-api.zego.im/?Action=DescribeUploadTasks
    &AppId=1234567890
    &SignatureNonce=15215528852396
    &Timestamp=1234567890
    &Signature=7a2c0f11145fb760d607a07b54825013
    &SignatureVersion=2.0
    &IsTest=false
  • 请求消息体:

    查询单个上传任务 获取多个上传任务
    {
      "UploadTaskId": "upload_task_1",
    }
    {
      // 首次查询状态为等待中的上传任务,返回 10 条数据。
      "PageSize":10,
      "Status":1,
      "PageToken":""
    }

响应参数

参数 类型 描述
Code
Number
返回码。
Message
String
操作结果描述。
RequestId
String
请求 ID。
Data
Object
返回的具体信息。
TotoalSize
Number
查询结果总数。
NextPageToken
String
分页拉取标志。
  • 非空时表示还有未返回的结果信息,需要将此值设置到请求参数的 PageToken 中再次调用本接口获取剩余结果信息。
  • 为空时表示已经返回所有结果信息。
除上述说明之外,此字段与列表信息无任何关联,请勿基于此做任何其他逻辑。
UploadTasks
Array of Object
查询结果详情。
UploadTaskId
String
上传任务 ID。
StreamUrl
String
媒体资源的地址。
Title
String
文件标题。
Status
Number
上传状态,数值如下所示:
  • 1:等待中
  • 2:上传中
  • 3:等待重试
  • 4:上传成功
  • 5:上传失败
  • 6:已取消
  • 7:已过期
RetryCount
Number
上传重试次数。
ExpiresAt
Number
文件的过期 Unix 时间戳,单位为秒。
CreateTime
Number
上传任务创建成功的 Unix 时间戳,单位为秒。
UploadStreamUrl
String
上传成功后,文件的公网 URL。
InternalUploadStreamUrl
String
上传成功后,文件的 ZEGO 内网 URL。
建议在 创建媒体播放器  时用作 StreamUrl。

响应示例

{
    "Code": 0,
    "Message": "succeed",
    "RequestId": "abcd123",
    "Data": {
        "TotalSize": 1,
        "NextPageToken": "",
        "UploadTask": [
            {
                "UploadTaskId": "upload_task_1",
                "StreamUrl": "https://your-bucket.oss-cn-shanghai.aliyuncs.com/video/test.mp4",
                "Title": "your-title.mp4",
                "Status": 4,
                "RetryCount": 0,
                "ExpiresAt": 1742989076,
                "CreateTime": 1735213076,
                "UploadStreamUrl": "https://your-bucket.oss-cn-shanghai.aliyuncs.com/video/your-title.mp4",
                "InternalUploadStreamUrl": "https://your-bucket.oss-cn-shanghai.aliyuncs.com/video/your-title.mp4"
            }
        ]
    }
}

返回码

返回码 说明 处理建议
0
成功。
-
100000004
签名过期。
请重新生成签名。
100000005
签名错误。
请确认生成签名的参数是否正确。
350006001
接口请求频率超过上限。
请确认对应接口的 QPS 限制,降低请求频率。
350006002
网关校验失败。
请联系 ZEGO 技术支持处理。
350006003
无效的输入参数。
请根据 Message 提示,调整对应参数的取值。
350006006
服务未开通。
请联系 ZEGO 技术支持,开通服务权限。
350010000
系统错误。
请联系 ZEGO 技术支持处理。
本篇目录
  • 免费试用
  • 提交工单
    咨询集成、功能及报价等问题
    电话咨询
    400 1006 604
    咨询客服
    微信扫码,24h在线

    联系我们

  • 文档反馈