PHP学习之路4-Dingo-api

2018-01-23  本文已影响136人  AaronYin

学习PHP是想开发一个APP后台,所以为了打通流程,先开发一个最简单的接口试试。查了查最常用插件Dingo-api。

Dingo-api安装配置

  1. 你需要修改你的 composer.json 文件
"require": {
    "dingo/api": "2.0.0-alpha1"
}

然后执行 composer update

  1. 打开 config/app.php
'providers' => [
    Dingo\Api\Provider\LaravelServiceProvider::class
]
  1. 执行
php artisan vendor:publish --provider="Dingo\Api\Provider\LaravelServiceProvider"
  1. 打开.env 文件,添加
API_STANDARDS_TREE=vnd
API_SUBTYPE=art
API_PREFIX=api
API_VERSION=v1
API_NAME="My API"
API_CONDITIONAL_REQUEST=false
API_STRICT=false
API_DEFAULT_FORMAT=json
API_DEBUG=true

相应的解释可以在文末的参考文章中查看,不再赘述。说一下API_DEBUG=true这个配置项,在开发中还是很有用的,当开启debug模式后,当系统报错后会以json格式发送给客户端,正式发布后可以设置为false。

参考文章

dingo/API 文档翻译
dingo/api github地址

上一篇 下一篇

猜你喜欢

热点阅读