liushoukun/dawn-api

一个RESTful API包

v2.0.0 2017-10-19 09:46 UTC

This package is auto-updated.

Last update: 2024-09-26 13:20:25 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License Monthly Downloads

说明

使用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

示例 & 文档

https://github.com/liushoukun/dawn-api-demo