错误代码说明
HTTP Status Codes
所有API请求都会根据情况返回适当的HTTP状态。
代码 | 文本内容 | 描述 |
---|---|---|
200 | OK | 所有成功的请求都将返回这个状态 |
201 | Created | 成功创建了新的资源,所有PUT方法成功返回201 |
400 | Bad Request | 无效请求,通常为数据封装错误 |
401 | Unauthorized | 参数错误、授权无效或过期 |
403 | Forbidden | 没有权限调用接口或者访问相关数据 |
404 | NotFound | 请求的接口或者数据(比如用户)不存在时 |
409 | Conflict | 资源发生冲突,比如bucket等已经存在 |
500 | Internal Server Error | 程序出现异常、错误时 |
错误消息
所有接口的错误信息都要JSON格式返回,返回值格式
{
"error_code": "21402",
"request": 'PUT /operators/',
"message" : "Operator already exists."
}
error_code
由两部分组成。
第1位为错误级别,1
表示系统级别错误,2
表示模块级别错误, 第2、3位表示模块代码,后两位表示具体的错误代码;
2 | 14 | 02 |
---|---|---|
模块级别错误 | 模块代码 | 错误代码 |
错误代码
代码 | 文本内容 | 描述 |
---|---|---|
21101 | 用户相关参数错误 | |
21102 | Username has exists. | 用户名已经存在 |
21103 | Rate limited. | 手机验证发送次数超限 |
21104 | Code not match. | 手机验证码错误 |
21105 | User not found. | 用户不存在 |
21106 | Code expired. | 验证码已过期 |
21107 | Password not match. | 修改手机号码时,密码不匹配 |
21108 | Mobile not change. | 手机号码与原绑定号码相同 |
21109 | Email not change. | 安全邮箱与原绑定地址相同 |
21110 | Account blocked. | 帐号被禁用 |
21111 | Application is rejected. | 帐号申请被拒绝 |
21112 | Reset method unverified. | 密码重置渠道未通过验证 |
21113 | Out of reset limit. | 超过重置请求数限制,每小时只能进行三次 |
21114 | Out of request limit. | 超过请求限制,每小时只能进行三次 |
21115 | Mobile authenticationed. | 手机已经通过验证 |
21116 | Empty mobile number. | 帐号资料没有手机信息 |
21117 | mobile number already exists. | 手机号码已存在 |
21118 | email already exists. | 邮箱已存在 |
21119 | get account usage failed | 获取账号余额信息失败 |
21201 | 空间相关参数错误 | |
21202 | Bucket already exists. | 空间已经存在 |
21203 | Bucket not found. | 空间不存在 |
21204 | Bucket has binded domain | 空间存在未解除绑定的域名 |
21205 | Bucket not empty. | 空间不为空 |
21206 | Bucket amount limited 200. | 空间总数限制 |
21207 | Bucket is not pic or cdn type. | 空间类型错误 |
21208 | Domain not allowed. | 禁止绑定该域名 |
21209 | Bucket is not pic or file type. | 空间必须为图片或者文件类型 |
21210 | Domain are already bound. | 域名已经绑定 |
21211 | Bound domain limit 5. | 域名绑定不能超过5个 |
21212 | Not allowed to delete original domain. | 不能删除原始域名 |
21213 | Not allowed to delete cdn domain. | 不能删除cdn空间域名 |
21214 | Domain not found. | 域名不存在 |
21215 | Only can upload one file. | 只能上传一个文件 |
21216 | Upload file size over limit 60KB. | 文件大小不能超过60KB |
21217 | Thumb number limit 30. | 缩略图个数不能超过30 |
21218 | Thumb already exists. | 缩略图版本名已经存在 |
21219 | Thumb not found. | 缩略图版本名不存在 |
21220 | IP limit 50. | ip名单不能超过50个 |
21221 | invalid ip:... | ip不合法 |
21222 | user_agent limit 50. | user_agent名单不能超过50个 |
21223 | invalid userAgent:... | user_agentip不合法 |
21224 | enable watermark_enable must upload one file. | 启用水印功能必须上传文件 |
21225 | invalid domain:... | 域名不合法 |
21226 | Only cdn bucket can reflesh purge. | 只有cdn用户才能全网刷新缓存 |
21227 | Purge reflesh must not less than 10 minute per times. | 刷新时间间隔不能少于10分钟 |
21228 | Purge reflesh must not over 5 times per day. | 每天刷新次数不能多余5次 |
21229 | Domain limit 50. | 域名名单不能超过50个 |
21230 | Password error. | 帐户mi'm密码验证失败,没有权限删除空间 |
21231 | Hash not found. | 校验域名hash不存在 |
21232 | Domain verify is fail. | 域名验证失败 |
21233 | Domain verify hash is out of date | 域名验证hash失效 |
21234 | Only image file can be accepted as watermark | 只能使用图片文件做水印 |
21235 | Out of https limit. | 超过HTTPS开启数量限制 |
21236 | Length of one domain limit 50 characters. | 单个域名长度不能超过50个字符 |
21237 | Length of one IP limit 39 characters. | 单个IP长度不能超过39个字符 |
21238 | Length of IP set limit 1024 characters. | IP集合总长度不能超过1024个字符 |
21239 | Length of UserAgent set limit 1024 characters. | 客户端白名单集合总长度不能超过1024个字符 |
21240 | Dynamic cdn config must be setted first | 动态cdn必须要先设置cdn完成之后才能绑定域名。 |
21241 | Domain conflict | 域名冲突,已有具体域名绑定不能再绑定泛域名;或者已有泛域名绑定,不能再绑定具体域名。 |
21301 | 单数错误 | |
21302 | Quota not enough. | 代理配额不足 |
21303 | Order not found. | 订单不存在 |
21304 | Order conflict. | 订单冲突,可能已经完成支付 |
21305 | Money not enough. | 代理余额不足 |
21306 | Price config is not found. | 代理单价配置不存在 |
21307 | Storage quota exceed the hard limit.. | 空间配额超过限制,需要先进行扩容操作 |
21308 | price format error. | 价格参数不对 |
21309 | Oauth Client not found. | 代理商不存在 |
21310 | invalid oauth client. | 代理商参数不合法 |
21401 | 参数错误 | |
21402 | Operator already exists. | 操作员帐号已经存在 |
21403 | Operator not found. | 操作员不存在 |
21501 | 授权绑定相关参数错误 | |
21502 | App not found. | 没有绑定该服务 |
21503 | Get service access token failed. | 获取绑定服务Access Token失败 |
21504 | Binding not founded. | 未找到相关绑定信息 |
21505 | Account already binded. | 帐号已被绑定 |
21508 | Get qtstin user data failed. | 获取云测用户信息失败 |
21509 | Request verify failed. | 请求校验失败. |
21603 | Bucket not found. | 预热文件时为找到对应空间 |
21604 | Not cdn bucket. | 不是CDN空间,仅CDN空间可以进行文件预热 |
21605 | Validate purge rule. | 提交的刷新规则不合法 |
21606 | Out of purge limit(10).. | |
21607 | Pan Domain not allowed. | CDN绑定域名时,禁止泛域名绑定 |
21608 | Not allowed other port except 80 | CDN回源配置不能绑定非80端口 |
21609 | CDN not allowed to set Anti-hotlinking | CDN禁止设置防盗链 |
21610 | CDN space can\'t be batch refreshed | CDN不能进行批量刷新 |
21611 | expired time falls outside the allowable range. | 缓存时间不在允许范围内 |
21612 | illegal cdn route type | 非法的线路类型 |
21613 | illegal cdn server host | 不合法的 IPV4 或 http(s) 地址 |
21614 | illegal port number | 端口号不合法 |
21615 | illegal weight | 权重不合法 |
21616 | illegal max_fails | 重试次数设置不合法 |
21617 | illegal fail_timeout | 超时设置不合法 |
21618 | illegal back_up | 主备设置不合法 |
21619 | CDN 回源多地址设置请求参数不合法 | |
21620 | CDN 自定义 URL 缓存规则请求参数不合法 | |
21621 | uri must less than 50 | CDN 自定义 URL 缓存规则不能超过 50 条记录 |
21622 | only one * can be used in uri | CDN 自定义缓存 URI 参数中只有使用一个通配符 |
21623 | uri include illegal character. | CDN 自定义缓存 URI 参数中包含非法字符(仅允许字母数字和 * / . % + - _ ) 。格式必须正确 |
21624 | invalid expires | CDN 自定义缓存事件可设置范围为 5~31536000 秒(1 年) |
21625 | invalid static can bucket type | 非静态 CDN 空间或者 CDN 空间开启了动态加速功能 |
21626 | invalid dynamic can bucket type | CDN 空间没有开启 动态内容加速功能 |
21701 | HTTPS has expired | 需购买“自主域名 ”HTTPS 服务,才能开启 |
21702 | this domian is not belong to you | 无法操作不属于你的域名 |
21703 | parse failed: bad crt | 证书格式错误 |
21704 | parms missing | 参数缺失 |
21705 | you have already upload a same certificate before | 重复上传证书 |
21706 | this certificate is not belong to you | 无法操作不属于您的证书 |
21707 | this certificate is not exists | 此证书不存在 |
21708 | there is no such domian in this certificate | 此域名不存在此证书中 |
21709 | key can not match the certificate | 私钥与证书不匹配 |
21710 | parse failed: bad pkey | 私钥格式不正确 |
21711 | convert csr to crt failed | 证书转换错误 |
21712 | unsupport pkey with password | 不支持带密码的私钥 |
21801 | invalid minify setting | css/js/html 优化操作 参数不合法 |
21802 | no request params | css/js/html 接口 没有传入任一设置参数 |
21901 | Error occured when request the stat querying server | 查询数据出错 |
21902 | cant\'t beyond 24 hours | 单位为分钟时查询区间不能超过24小时 |
21903 | cant\'t beyond 30 days | 单位为小时时查询区间不能超过30天 |
21904 | cant\'t beyond 30 days | 单位为天时查询区间不能超过3月 |
21905 | Bucket not found. | 空间找不到 |
21906 | there is no bucket_name | 空间名为空 |
22001 | account verify already exists | 第三方账号已经被他人实名认证过了 |
22002 | 第三方账号实名认证失败 | |
22003 | sign error | 第三方账号实名认证接口调用签名验证失败 |
22004 | 第三方账号实名认证接口调用参数错误 | |
22005 | this operation need a verify account | 未实名认证账号禁止操作 |
22101 | account not found | 找不到此账号 |
22102 | token not found | 找不到此token |
22103 | this token is not belonged to you | 不能操作不属于你的token |
22104 | token is missing | 缺少token |
22110 | ticket not found | 代金券未找到(当代金券不属于该用户时,也会返回该错误) |
22111 | ticket can not be activated | 代金券被他人激活或激活有效期过期后,不能被激活 |
22112 | ticket id missed | 缺少代金券 ID |
22113 | page num error | 分页参数不合法 |
22114 | page is not exists | 查看的分页不存在 |
22115 | the number of active failed times reach the upper limit | 代金券激活错误次数达到上限,无法再激活(次日解禁) |
22201 | params missing | 参数缺失 |
22202 | account not found | 找不到对应的账号 |
22203 | resource not found | 找不到对应的资源 |
22204 | insuffcient balance | 账户余额不足 |
22205 | repeat purchase | 不能重复购买资源 |
Last edited by hubiao, 2015-09-28 10:46:18