liushoukun / dawn-api
一个RESTful API包
v2.0.0
2017-10-19 09:46 UTC
Requires
- ircmaxell/random-lib: ^1.2
- topthink/framework: ^5.0
This package is auto-updated.
Last update: 2024-09-26 13:20:25 UTC
README
说明
使用thinkphp5编写的restful风格的API,集成API请求处理,权限认证,自动生成文档等功能;
- restful风格处理请求
每个接口对应一个控制器,method对应[method]方法响应
- 权限认证
Basic, Oauth Client Credentials Grant
- 文档生成
简洁,优雅,无需额外的文档工具;
安装
- 如果想在你的TP5项目中使用,那么可以直接使用
composer require liushoukun/dawn-api
- 如果是新项目,先要创建TP5项目,然后再require
composer create-project topthink/think api --prefer-dist
composer require liushoukun/dawn-api
- 如果要使用生成文档,需要在public/static/下安装hadmin
cd /public/static/
git clone https://github.com/liushoukun/hadmin.git