美文网首页
PHP学习之路4-Dingo-api

PHP学习之路4-Dingo-api

作者: AaronYin | 来源:发表于2018-01-23 08:22 被阅读136次

    学习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地址

    相关文章

      网友评论

          本文标题:PHP学习之路4-Dingo-api

          本文链接:https://www.haomeiwen.com/subject/vkjraxtx.html