多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### 序言 ` API手册阅读须知:本手册仅针对EarthThunder V1.0版本` * * * * * ### 主要特性 - 规范:遵循PSR-2、PSR-4规范; - 严谨:异常严谨的错误检测和安全机制,详细的日志信息,为你的开发保驾护航; - 灵活:减少核心依赖,扩展更灵活、方便,支持命令行指令扩展; - API友好:出色的性能和REST支持、远程调试,更好的支持API开发; - 高效:惰性加载,及路由、配置和自动加载的缓存机制; - ORM:重构的数据库、模型及关联,MongoDb支持; * * * * * ### API状态号 > code 第1位(错误提示级别),第2-3位(错误模块),第4-7位(错误代码) | 状态码(code) | 说明(msg) | | --- | --- | | 1 | 操作成功 | | 0 | 操作失败 | | 10001 | 未登录 | | 400| 错误 | | 401| 警告提示非致命错误需要根据业务要不要捕获 | | 授权提示(code) | 说明(msg) | | --- | --- | | 1000000 | 授权失败需要跳转登录页面[access_token错误] | | 1000001 | 访问Toekn不能为空 | | 1000002 | 用户Toekn不能为空 | | 1000003 | 接口路径错误 | | 1000004 | 数据签名错误 | | 1000005 | 用户Toekn解析错误 | | 业务提示(code) | 说明(msg) | | --- | --- | | 1010000 | 其他业务功能提示 | | 1010001 | 登录密码错误 | | 1010002 | 用户名或密码不能为空 | | 1010003 | 注册失败 | | 1010004 | 旧密码或新密码不能为空 | | 1010005 | 密码修改失败 | | 1010006 | 短信验证码发送失败 | | 1010007 | 商品已被抽取完毕 | | 1010008 | 需要用户的id和手机号 | | 1010009 | 用户未中奖 | | 500 | 服务器繁忙 | ### 访问access_token算法 调试中的access_token=bd850545556421059819314455456e65c3a5647ec9b41234 生成算法: ~~~ API_KEY='2422112l2V|gfZp{8`;jzR~556Y1_1asas1'; access_token=md5(API_KEY) ~~~ * * * * * ### 注意事项 - API地址:http://bjddcl.ityangs.cn.com/api/XXX 【XXX:为各个接口地址】。 - 默认无参提交为GET方式,有参数为POST方式。 * * * * * ### 版权申明 - 发布本资料须遵守开放出版许可协议 1.0 或者更新版本。 - 未经版权所有者明确授权,禁止发行本文档及其被实质上修改的版本。 - 未经版权所有者事先授权,禁止将此作品及其衍生作品以标准(纸质)书籍形式发行。 - 如果有兴趣再发行或再版本手册的全部或部分内容,不论修改过与否,或者有任何问题,请联系版权所有者 ityangs@163.com。 - 有关EarthThunder项目及本文档的最新资料,请及时访问Github项目主站 [https://github.com/ityangs]。 `本文档的版权归EarthThunder文档小组所有,本文档及其描述的内容受有关法律的版权保护,对本文档内容的任何形式的非法复制,泄露或散布,将导致相应的法律责任。`