3.1. 错误码¶
在使用云能力时跑出的异常(fail 回调 / Promise reject)Error 对象中会带有 errCode 和 errMsg,这里是 errCode 值的一览表。
错误码 |
含义 |
---|---|
-1 |
通用错误 |
-401001 |
无权限使用 API |
-401002 |
API 传入参数错误 |
-401003 |
API 传入参数类型错误 |
-402001 |
检测到循环引用 |
-403001 |
上传的文件超出大小上限 |
-40400x |
云函数调用失败 |
-404011 |
云函数执行失败 |
-601004 |
无权限使用 API |
-501001 |
云端系统错误 |
-501002 |
云端响应超时 |
-501003 |
请求次数超出环境配额 |
-501004 |
请求并发数超出环境配额 |
-501005 |
环境信息异常 |
-501009 |
操作的资源对象非法或不存在 |
-502001 |
数据库请求失败 |
-502002 |
非法的数据库指令 |
-502003 |
无权限操作数据库 |
-502005 |
集合不存在 |
-503001 |
云文件请求失败 |
-503002 |
无权限访问云文件 |
-503003 |
文件不存在 |
-504001 |
云函数调用失败 |
-504002 |
云函数执行失败 |
特殊错误说明:
如果 AppID 没有开通云开发服务,或刚开通云开发但还没有过准备期(十分钟),则调用 cloud.init 时会出现 cloud init error:{ errMsg: “invalid scope” } 的错误,如果是因没有开通云开发,则请先进行开通操作,如果是刚开通,请稍等十分钟再重试。