错误码规则:成功码为N,对应错误码为Nxxx。例如:初始化成功=1,初始化错误=1xxx;登录成功=2,登录错误=2xxx。
| 错误码 | 常量名 | 说明 |
|---|---|---|
| 0 | CodeSuccess | 通用成功 |
| 1 | CodeInitSuccess | 初始化成功 |
| 2 | CodeLoginSuccess | 登录成功 |
| 3 | CodeHeartbeatSuccess | 心跳成功 |
| 4 | CodeLogoutSuccess | 登出成功 |
| 5 | CodeRechargeSuccess | 充值成功 |
| 6 | CodeUnbindSuccess | 解绑成功 |
| 7 | CodeTrialSuccess | 试用成功 |
| 8 | CodeDeductSuccess | 扣点成功 |
| 9 | CodeVerifySuccess | 验证成功 |
| 10 | CodeRegisterSuccess | 注册成功 |
| 11 | CodeChangePwdSuccess | 修改密码成功 |
| 12 | CodeSetSuperPwdSuccess | 设置超级密码成功 |
| 错误码 | 常量名 | 说明 | 处理建议 |
|---|---|---|---|
| 1001 | CodeInitParamError | 初始化参数错误 | 检查参数是否完整 |
| 1002 | CodeInitSignError | 签名验证失败 | 检查签名算法和密钥 |
| 1003 | CodeInitTimestampError | 时间戳已过期 | 同步系统时间 |
| 1004 | CodeInitFrequent | 请求过于频繁 | 降低请求频率 |
| 1005 | CodeInitServerError | 服务器内部错误 | 稍后重试 |
| 1010 | CodeSoftwareNotFound | 软件不存在或AppKey错误 | 检查app_key |
| 1011 | CodeSoftwareDisabled | 软件已停用 | 联系开发者 |
| 1012 | CodeSoftwareMaintain | 软件维护中 | 稍后再试 |
| 1013 | CodeVersionTooLow | 版本过低 | 更新客户端 |
| 1020 | CodeInitIPBlocked | IP被封禁 | 联系管理员 |
| 1021 | CodeInitMachineBlocked | 机器码被封禁 | 联系管理员 |
| 错误码 | 常量名 | 说明 | 处理建议 |
|---|---|---|---|
| 2001 | CodeLoginParamError | 登录参数错误 | 检查参数 |
| 2002 | CodeUserNotFound | 用户不存在 | 检查用户名或先注册 |
| 2003 | CodePasswordError | 密码错误 | 重新输入密码 |
| 2004 | CodeUserDisabled | 账号已禁用 | 联系管理员 |
| 2005 | CodeUserExpired | 账号已过期 | 提示充值续费 |
| 2006 | CodeMachineNotMatch | 机器码不匹配 | 提示解绑后重新登录 |
| 2007 | CodeAlreadyOnline | 超出多开限制 | 关闭其他客户端 |
| 2008 | CodeIPNotMatch | IP不匹配 | 提示解绑后重新登录 |
| 2020 | CodeLoginIPBlocked | IP被封禁 | 联系管理员 |
| 2021 | CodeLoginMachineBlocked | 机器码被封禁 | 联系管理员 |
| 2030 | CodeCardNotFound | 卡密不存在 | 检查卡密 |
| 2031 | CodeCardUsed | 卡密已使用 | 使用新卡密 |
| 2032 | CodeCardFrozen | 卡密已冻结 | 联系管理员 |
| 2033 | CodeCardExpired | 卡密已过期 | 使用新卡密 |
| 2034 | CodeCardSoftwareMismatch | 卡密软件不匹配 | 检查卡密 |
| 错误码 | 常量名 | 说明 | 处理建议 |
|---|---|---|---|
| 3001 | CodeHeartbeatParamError | 心跳参数错误 | 检查参数 |
| 3002 | CodeTokenInvalid | Token无效 | 重新登录 |
| 3003 | CodeTokenExpired | Token已过期 | 重新登录 |
| 3004 | CodeHeartbeatMachineNotMatch | 机器码不匹配 | 可能被盗用 |
| 3005 | CodeHeartbeatUserDisabled | 账号已禁用 | 联系管理员 |
| 3006 | CodeHeartbeatUserExpired | 账号已过期 | 提示充值 |
| 错误码 | 常量名 | 说明 | 处理建议 |
|---|---|---|---|
| 4001 | CodeLogoutParamError | 登出参数错误 | 检查参数 |
| 4002 | CodeLogoutTokenInvalid | Token无效 | 无需处理 |
| 错误码 | 常量名 | 说明 | 处理建议 |
|---|---|---|---|
| 5001 | CodeRechargeParamError | 充值参数错误 | 检查参数 |
| 5002 | CodeRechargeUserNotFound | 用户不存在 | 检查用户名 |
| 5003 | CodeRechargeTokenInvalid | Token无效 | 重新登录 |
| 5010 | CodeRechargeCardNotFound | 卡密不存在 | 检查卡密 |
| 5011 | CodeRechargeCardUsed | 卡密已使用 | 使用新卡密 |
| 5012 | CodeRechargeCardFrozen | 卡密已冻结 | 联系管理员 |
| 5013 | CodeRechargeCardExpired | 卡密已过期 | 使用新卡密 |
| 5014 | CodeRechargeCardMismatch | 卡密软件不匹配 | 检查卡密 |
| 5015 | CodeRechargeCardNoTime | 卡密没有时间 | 使用包含时间的卡密 |
| 错误码 | 常量名 | 说明 | 处理建议 |
|---|---|---|---|
| 6001 | CodeUnbindParamError | 解绑参数错误 | 检查参数 |
| 6002 | CodeUnbindUserNotFound | 用户不存在 | 检查用户名 |
| 6003 | CodeUnbindPasswordError | 密码错误 | 检查密码 |
| 6004 | CodeUnbindTokenInvalid | Token无效 | 重新登录 |
| 6005 | CodeUnbindUserDisabled | 账号已禁用 | 联系管理员 |
| 6010 | CodeUnbindLimit | 解绑次数已达上限 | 等待周期重置 |
| 6011 | CodeUnbindNotAllowed | 软件不允许解绑 | 联系管理员 |
| 6012 | CodeUnbindNotNeed | 当前设备已绑定,无需解绑 | 无需操作 |
| 6013 | CodeUnbindPointsNotEnough | 点数不足 | 先充值 |
| 错误码 | 常量名 | 说明 | 处理建议 |
|---|---|---|---|
| 7001 | CodeTrialParamError | 试用参数错误 | 检查参数 |
| 7010 | CodeTrialDisabled | 试用功能未开启 | 购买正式版 |
| 7011 | CodeTrialLimit | 试用次数已用完 | 购买正式版 |
| 7020 | CodeTrialIPBlocked | IP被封禁 | 联系管理员 |
| 7021 | CodeTrialMachineBlocked | 机器码被封禁 | 联系管理员 |
| 错误码 | 常量名 | 说明 | 处理建议 |
|---|---|---|---|
| 8001 | CodeDeductParamError | 扣点参数错误 | 检查参数 |
| 8002 | CodeDeductTokenInvalid | Token无效 | 重新登录 |
| 8003 | CodeDeductUserNotFound | 用户不存在 | 重新登录 |
| 8004 | CodeDeductMachineNotMatch | 机器码不匹配 | 可能被盗用 |
| 8010 | CodePointsNotEnough | 点数不足 | 提示充值 |
| 8011 | CodeDeductDuplicate | 重复扣点请求 | 无需处理 |
| 错误码 | 常量名 | 说明 | 处理建议 |
|---|---|---|---|
| 9001 | CodeVerifyParamError | 验证参数错误 | 检查参数 |
| 9002 | CodeVerifyTokenInvalid | Token无效 | 重新登录 |
| 9003 | CodeVerifyTokenExpired | Token已过期 | 重新登录 |
| 9004 | CodeVerifyMachineNotMatch | 机器码不匹配 | 可能被盗用 |
| 9005 | CodeVerifyUserDisabled | 账号已禁用 | 联系管理员 |
| 9006 | CodeVerifyUserExpired | 账号已过期 | 提示充值 |
| 错误码 | 常量名 | 说明 | 处理建议 |
|---|---|---|---|
| 10001 | CodeRegisterParamError | 注册参数错误 | 检查参数 |
| 10002 | CodeUsernameExists | 用户名已存在 | 更换用户名 |
| 10003 | CodeRegisterNeedCard | 需要卡密才能注册 | 输入卡密 |
| 10004 | CodeInviterNotFound | 推广人不存在 | 检查推广人用户名 |
| 10005 | CodeRegisterNoGift | 未配置注册赠送 | 联系开发者 |
| 10006 | CodeRegisterQuotaExceeded | 用户数已达上限 | 联系开发者 |
| 10010 | CodeRegisterCardNotFound | 卡密不存在 | 检查卡密 |
| 10011 | CodeRegisterCardUsed | 卡密已使用 | 使用新卡密 |
| 10012 | CodeRegisterCardFrozen | 卡密已冻结 | 联系管理员 |
| 10013 | CodeRegisterCardMismatch | 卡密软件不匹配 | 检查卡密 |
| 10014 | CodeRegisterCardNoTime | 卡密没有时间 | 使用包含时间的卡密 |
| 错误码 | 常量名 | 说明 | 处理建议 |
|---|---|---|---|
| 11001 | CodeChangePwdParamError | 参数错误 | 检查参数 |
| 11002 | CodeChangePwdUserNotFound | 用户不存在 | 检查用户名 |
| 11003 | CodeChangePwdError | 密码错误 | 检查密码 |
| 11004 | CodeChangePwdNoSuperPwd | 未设置超级密码 | 使用旧密码验证 |
| 错误码 | 常量名 | 说明 | 处理建议 |
|---|---|---|---|
| 12001 | CodeSetSuperPwdParamError | 参数错误 | 检查参数 |
| 12002 | CodeSetSuperPwdTokenInvalid | Token无效 | 重新登录 |
| 12003 | CodeSetSuperPwdUserNotFound | 用户不存在 | 重新登录 |
| 12004 | CodeSetSuperPwdError | 密码错误 | 检查密码 |