bbweyne / restful-api
A RESTful API package for thinkphp5
1.0.0
2018-03-15 08:59 UTC
Requires
- ircmaxell/random-lib: ^1.2
- topthink/framework: ^5.0
This package is not auto-updated.
Last update: 2025-03-02 08:09:16 UTC
README
要求
PHP >= 5.5
说明
thinkphp5编写的restful风格的API,集API请求处理,权限认证,自动生成文档等功能;
- restful风格处理请求
每个接口对于一个控制器,method对应[method]方法响应
- 权限认证
Basic,Oauth Client Credentials Grant
- 文档生成
简洁,优雅,不需要额外的文档工具;
安装
- 如果想在你的TP5项目中使用,那么可以直接使用
composer require bbweyne/restful-api
- 如果是新项目先要创建tp5项目,然后再require
composer create-project topthink/think api --prefer-dist
composer require bbweyne/restful-api
- 如果要使用生成文档 需要在public/static/ 下 安装hadmin
cd /public/static/
git clone https://github.com/liushoukun/hadmin.git