错误码

在使用云能力时抛出的异常(fail 回调 / Promise reject)Error 对象中会带有 errCodeerrMsg,云开发 HTTP API 回包中也会带有errcodeerrmsg,这里是 errCode 值的一览表。

错误码含义
-1通用错误
-401001SDK 通用错误:无权限使用 API
-401002SDK 通用错误:API 传入参数错误
-401003SDK 通用错误:API 传入参数类型错误
-402001SDK 数据库错误:检测到循环引用
-402002SDK 数据库错误:初始化监听失败
-402003SDK 数据库错误:重连 WebSocket 失败
-402004SDK 数据库错误:重建监听失败
-402005SDK 数据库错误:关闭监听失败
-402006SDK 数据库错误:收到服务器错误信息
-402007SDK 数据库错误:从服务器收到非法数据
-402008SDK 数据库错误:WebSocket 连接异常
-402009SDK 数据库错误:WebSocket 连接断开
-402010SDK 数据库错误:检查包序失败
-402011SDK 数据库错误:未知异常
-501001云资源通用错误:云端系统错误
-403001SDK 文件存储错误:上传的文件超出大小上限
-40400xSDK 云函数错误:云函数调用失败
-404011SDK 云函数错误:云函数执行失败
-501002云资源通用错误:云端响应超时
-501003云资源通用错误:请求次数超出环境配额
-501004云资源通用错误:请求并发数超出环境配额
-501005云资源通用错误:环境信息异常
-501007云资源通用错误:参数错误
-501009云资源通用错误:操作的资源对象非法或不存在
-501015云资源通用错误:读请求次数配额耗尽
-501016云资源通用错误:写请求次数配额耗尽
-501017云资源通用错误:磁盘耗尽
-501018云资源通用错误:资源不可用
-501019云资源通用错误:未授权操作
-501020云资源通用错误:未知参数错误
-501021云资源通用错误:操作不支持
-502001云资源数据库错误:数据库请求失败
-502002云资源数据库错误:非法的数据库指令
-502003云资源数据库错误:无权限操作数据库
-502005云资源数据库错误:集合不存在
-502010云资源数据库错误:操作失败
-502011云资源数据库错误:操作超时
-502012云资源数据库错误:插入失败
-502013云资源数据库错误:创建集合失败
-502014云资源数据库错误:删除数据失败
-502015云资源数据库错误:查询数据失败
-503001云资源文件存储错误:云文件请求失败
-503002云资源文件存储错误:无权限访问云文件
-503003云资源文件存储错误:文件不存在
-503003云资源文件存储错误:非法签名
-504001云资源云函数错误:云函数调用失败
-504002云资源云函数错误:云函数执行失败
-601001微信后台通用错误:系统错误
-601002微信后台通用错误:系统参数错误
-601003微信后台通用错误:系统网络错误
-604001微信后台云函数错误:回包大小超过 1M
-604100微信后台云函数错误:API 不存在
-604101微信后台云函数错误:无权限调用此 API
-604102微信后台云函数错误:调用超时
-604103微信后台云函数错误:云调用系统错误
-604104微信后台云函数错误:非法调用来源
-604101微信后台云函数错误:调用系统错误
-605101微信后台 HTTP API 错误:查询语句解析失败

特殊错误说明:

  • 如果 AppID 没有开通云开发服务,或刚开通云开发但还没有过准备期(十分钟),则调用 cloud.init 时会出现 cloud init error:{ errMsg: "invalid scope" } 的错误,如果是因没有开通云开发,则请先进行开通操作,如果是刚开通,请稍等十分钟再重试。