You need to enable JavaScript to run this app.
导航

上传 SDK 错误码

最近更新时间2024.01.08 17:25:49

首次发布时间2023.10.27 16:33:39

本文列出上传 SDK 常见错误码的含义及建议处理方式。

移动端错误码

说明

您可以通过设置回调获取移动端上传 SDK 的错误码,详见以下文档:

错误码关键字/关键信息说明
-60000ResponeParseFailedHTTP body 不合法,SDK 未解析到预期的 JSON。可能发生了网络劫持。
-59999ResponeIsEmpty网络请求发送失败。原因有可能为没有网络。建议切换网络,例如蜂窝数据、WiFi。

-39996

OpenFileError

文件打开错误。可能的原因如下所示。

  • 文件不存在。
  • 文件存在问题,例如文件大小为 0。
  • Android Q 权限问题。
  • iOS 文件未拷贝到正确的沙盒路径下。
-39991EXternCrcIsNotMatch分片上传时,分片的 CRC 不匹配,可能因为发生了网络劫持。
-39987UserCancelCode用户调用 stop主动取消上传。
-39982GenSignatureFailedSTS2 签名错误,检查是否正确设置了 AK、SK、SessionToken 和 SpaceName。
-39977FilePathisNull上传文件路径未设置。
-39970InvalidHttpCodeHTTP code 非 200,具体原因参考网关错误码
-39968DiskResumeFileNotMatch磁盘断点续传两次上传的文件不一致。
-39972AbortForOffline断网停止上传,建议检查网络连接后重新上传。

网关错误码

错误码状态码关键字说明
100003401MissingAuthenticationToken缺少身份认证的必要信息,例如 Auth 信息
100005401MissingSignature缺少签名结果
100006403InvalidTimestamp请求过期或请求的签名时间来自未来
100009401InvalidAccessKey请求的 AK 不合法。建议检查 AccessKey
100010401SignatureDoesNotMatch签名结果不正确
100012403LackPolicy子用户请求缺少权限。默认为 deny。
100013403AccessDenied子用户拥有的权限不支持当前操作。
100018429FlowLimitExceeded请求过于频繁,超出了基本限速。
100024400InvalidAuthorizationAuthorization 头格式错误。检查Authorization。
100025400InvalidCredentialAuthorization 头中的 Credential 格式错误。检查 Credential。
100026401InvalidSecretToken错误的 STS2 Token。检查是否为签名错误或过期导致。

Web 和小程序错误码

错误码描述
1000001读取文件错误。addFile 添加的 file 属性非 Blob/File 实例。
1000002stsToken 格式错误,此类错误发生的原因为传入的 Object 字段缺失。
1001000申请上传域名阶段错误,详细错误信息见回调中的 extra 字段。
1002000初始化上传时发生错误,详细错误信息见回调中的 extra 字段。
1003000文件上传阶段发生错误。详细错误信息见回调中的 extra 字段。
1003003上传过程中文件读取失败,检查上传过程中文件是否被删除或损坏,导致文件读取失败。
1004000文件分片合并阶段错误,在开启断点续传的情况下,多个标签页面不能同时上传同一个文件。
1005000完成上传,获取媒体信息错误。详细错误信息见回调中的 extra 字段。
100006请求过期或请求的签名时间来自未来。如果仅部分用户出现该问题,可能原因为用户系统时间不准导致。您需要矫正系统时间即可。
100026错误的 STS2。可能是多种错误,例如签名错误、过期等。
100013权限问题。AK\SK 没有绑定策略或者 Action 错误。
100009请求的 AK 不合法。