跳到主要内容

概述

使用云开发时,您可能会遇到各种报错,本章节将为您介绍常见的错误码,以及如何解决。

通用错误

错误码含义
SYS_ERR系统内部异常
SERVER_TIMEOUT服务响应超时
INVALID_APPID非法的 AppId (微信 appId 或腾讯云 appId)
INVALID_ACTION调用接口名非法
EXCEED_REQUEST_SIZE_LIMIT请求包体积超限
EXCEED_RATELIMIT请求频率超过套餐资源限制
INVALID_REQUEST_SOURCE请求来源非法,请检查 WEB 安全域名配置等
INVALID_COMMON_PARAM请求公共参数错误
INVALID_PARAM请求参数错误
SIGN_PARAM_INVALID认证参数非法
LOGIN_MANNER_UNREGISTED使用的登录方式已被关闭
APP_SIGN_EXPIRED移动应用签名过期
INVALID_APP_SIGN移动应用签名非法、签名格式错误
INVALID_APP_ACCESS非法的移动应用访问、移动应用版本未找到
CHECK_LOGIN_FAILED登录态校验失败、access token 过期(旧)
ACCESS_TOKEN_EXPIREDaccess token 已过期
REFRESH_TOKEN_EXPIREDrefresh token 已过期或不存在
INVALID_REFRESH_TOKEN非法的 refresh token
REFRESH_TOKEN_EXHAUSTED多点登录数量超限
INVALID_ENV错误的环境、环境未找到
INVALID_ENV_STATUS环境状态非法、不可用
INVALID_ENV_SOURCE小程序绑定云开发环境来源非法
RESOURCE_NOT_INITIAL云资源未初始化完成、云资源不可用
EXCEED_REQUEST_LIMIT请求次数超限、套餐资源耗尽
EXCEED_CONCURRENT_REQUEST_LIMIT请求并发超限
INVALID_OPERATION操作非法,当前状态(资源、账号等)不允许进行相应操作
INVALID_THIRDAPP_STATUS绑定第三方小程序状态异常
RESOURCE_NOT_FOUND资源未找到
EXCEED_MAX_RESPONSE_SIZE超过最大响应大小
INVALID_REGION非法的地域
INVALID_HOST非法的主机
REQUEST_CANCELED请求被取消
REQUEST_FORBIDDEN请求被禁止访问
EXCEED_AUTHORITY超出权限范围
RequestLimitExceeded请求限制超限
INVALID_REQUESTHTTP 请求不符合协议规范,或请求参数异常
BAD_REQUEST错误的请求,请求被中止或接收到无效的 JSON 数据
PERMISSION_DENIED权限被拒绝,未经身份验证或权限不足
ENV_ABNORMAL环境状态异常,请检查云托管服务、版本状态是否正常
ENV_NOT_READY环境资源尚未准备完毕,请检查环境是否初始化完成
ENV_FEATURE_NOT_CONFIGURED环境中不存在访问的目标资源
INVALID_PATH未找到匹配的转发规则,请检查 HTTP 访问服务转发规则配置
SERVICE_FORBIDDEN服务被禁用,可能是权限关闭、环境异常或微信云托管启动中
HTTPSERVICE_NONACTIVATED未开启 HTTP 访问服务
EXCEED_MAX_PAYLOAD_SIZE请求体大小超过限制(云函数 6MB,其他 100MB)
BAD_GATEWAY网关传输过程中出现错误,请求转发失败
ERR_ABORT_HANDLER请求处理中断,常见于大模型调用或 SSE 连接问题
DEFAULT_DOMAIN_EXPIRED默认域名已超过使用有效期,需要续期或绑定自定义域名
INTERNAL_REQUEST_FAIL系统内部请求错误

登录认证错误

错误码含义
AUTH_INVALID_CUSTOM_LOGIN_TICKET自定义登录凭证非法(格式错误、过期、校验失败等)
AUTH_WX_OAUTH_FAILED微信 OAuth 失败
AUTH_CUSTOM_USER_ID_HAS_BEEN_BOUNDCustomUserId 已关联帐户
AUTH_OPEN_ID_HAS_BEEN_BOUNDopenId 已关联帐户
AUTH_UNION_ID_HAS_BEEN_BOUNDunionId 已关联帐户
AUTH_EMAIL_HAS_BEEN_BOUNDemail 已关联帐户
INVALID_EMAIL_TOKEN邮箱激活 token 过期或者不存在
AUTH_LOGIN_FAILED登录失败
INVALID_ACCESS_TOKEN非法的访问令牌
ACCESS_TOKEN_DISABLED访问令牌已禁用
REFRESH_TOKEN_DISABLED刷新令牌已禁用
PHONE_CODE_NOT_MATCHED手机验证码不匹配
PHONE_CODE_NOTFOUND_OR_EXPIRED手机验证码未找到或已过期
PHONE_CODE_SEND_LIMIT_EXCEED手机验证码发送次数超限
MISSING_CREDENTIALS请求头中缺少必要的身份鉴权信息
INVALID_CREDENTIALS身份认证失败,用户信息校验失败
ACCESS_TOKEN_INVALID请求头中身份认证信息无效
ACCESS_TOKEN_KID_INVALID访问令牌的 Key ID (kid) 无效
ACTION_FORBIDDEN当前身份无权限执行该操作
WX_WEBSOCKET_TOKEN_EXPIRED微信 WebSocket 连接的令牌已过期
WX_HEADER_GET_FAILED获取微信请求头失败
UNSUPPORTED_AUTH_TYPE请求使用了不支持的认证类型
AUTHENTICATION_FAILED请求鉴权失败

数据库错误

错误码含义
DATABASE_REQUEST_FAILED数据库请求失败,数据库通用错误
DATABASE_INVALID_OPERRATOR不支持的操作、非法的数据库操作符
DATABASE_PERMISSION_DENIED无权限操作数据库资源
DATABASE_COLLECTION_EXCEED_LIMIT数据库集合数量超限
DATABASE_COLLECTION_NOT_EXIST操作集合不存在
DATABASE_COLLECTION_ALREADY_EXIST创建集合的时候,集合已存在
DATABASE_TIMEOUT数据库请求超时
DATABASE_TRANSACTION_FAIL数据库事务请求失败
DATABASE_TRANSACTION_CONFLICT数据库事务间冲突
DATABASE_DUPLICATE_WRITE写数据库失败,索引键重复(例如插入相同 _id 的数据)

云函数错误

错误码含义
FUNCTIONS_EXECUTE_FAIL云函数执行失败,云函数通用错误
FUNCTIONS_TIME_LIMIT_EXCEEDED云函数执行超时
FUNCTIONS_MEMORY_LIMIT_EXCEEDED云函数运行内存超限
FUNCTION_NOT_FOUND云函数未找到
FUNCTIONS_STATUS_ABNORMITY云函数状态异常
FUNCTION_INVOCATION_FAILED调用云函数超时或者失败
FUNCTION_QUALIFIER_NOT_FOUND指定访问的函数版本不存在
FUNCTION_STATUS_ABNORMAL函数状态异常
FUNCTION_TIME_LIMIT_EXCEEDED函数执行超时
FUNCTION_MEMORY_LIMIT_EXCEEDED函数执行内存超出限制
FUNCTION_EXECUTE_FAIL执行函数失败
FUNCTION_PARAM_INVALID调用函数的参数异常
FUNCTION_EXCEED_RESOURCE_LIMIT请求频率超过函数预置并发

云托管相关错误

错误码含义
SERVICE_NOT_FOUND未找到对应的云托管服务
SERVICE_RESOURCE_NOT_FOUND未找到对应的资源,请检查服务和版本状态
SERVICE_VERSION_NOT_FOUND找不到匹配的云托管服务版本
SERVICE_ENDPOINT_NOT_FOUND找不到云托管服务可用的上游地址
SERVICE_LB_STATUS_ABNORMAL云托管负载均衡状态异常
SERVICE_CHARGE_OVERDUE欠费停机,请及时充值
SERVICE_NOT_READY云托管服务处于未就绪状态,可能正在冷启动
SERVICE_TIMEOUT云托管服务响应超时

云存储错误

错误码含义
STORAGE_REQUEST_FAIL云存储请求失败,云存储通用错误
EXCEED_UPLOAD_MAXFILESIZE云存储上传文件大小超限
STORAGE_SIGN_PARAM_INVALID云存储文件元数据解析失败
STORAGE_EXCEED_AUTHORITY当前用户无权限操作云存储资源
STORAGE_FILE_NONEXIST云存储文件不存在
STORAGE_FILE_PATH_CONFLICT云存储文件路径冲突
OBJECT_NOT_EXIST请求的对象不存在,无法执行指定操作
OBJECT_ALREADY_EXIST对象已经存在,无法执行指定操作
OBJECT_BATCH_TOO_LARGE单次批量操作的对象数量过多
COS_ACTION_FAILED对象存储操作执行失败
CDN_SIGNATURE_MISSING当前访问链接的签名缺失
CDN_INVALID_SIGNATURE当前访问链接的签名不正确
CDN_SIGNATURE_EXPIRED当前访问链接的签名已过期

静态托管相关错误

错误码含义
STATIC_RESOURCE_NONACTIVATED未开启静态网站托管服务
STATIC_RESOURCE_TOO_MANY_REDIRECTS请求重定向次数过多,可能存在重定向死循环
STATIC_RESOURCE_REQUESTS_FAILED请求静态托管资源失败

大模型调用相关错误

错误码含义
AI_MODEL_NOT_FOUND未找到指定模型分组
AI_MODEL_CONFIG_MISSING缺少 API Key 等调用模型的必要配置
AI_MODEL_REQUEST_FAILED请求大模型失败
AI_MODEL_DISABLED模型已停用
EXCEED_TOKEN_QUOTA_LIMIT大模型 Token 用量已超出配额
APIs_GET_OPENAPI_SCHEMA_ERROR获取 OpenAPI Schema 失败
注意

DATABASE_REQUEST_FAILEDSTORAGE_REQUEST_FAILFUNCTIONS_EXECUTE_FAIL 分别为通用的数据库、云存储请求错误、云函数请求错误,无特殊的语义,未来将细化出独立特征语义的错误码,请避免基于该错误码进行特殊逻辑判断。