美文网首页
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

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

  • PHP学习之路

    从零开始,想要能够看懂别人的项目,两个月足够,然而仅限于看得懂。如果想要快速的学习PHP,那么一开始不要看教学方面...

  • HTML5权威指南

    PHP成长之路学习PHP我是从前端开始学习的。如果没有一点基础可以到http://www.w3school.com...

  • PHP学习之路一

    简介 什么是PHPPHP 是 "PHP Hypertext Preprocessor" 的首字母缩略词PHP 是一...

  • Php学习之路1

    1、常量 define(string constant_name, mixed value, case_sensi...

  • PHP经典算法题

    PHP学习之路---算法题 1.使用PHP描述顺序查找和二分查找(也叫做折半查找)算法,顺序查找必须考虑效率,对象...

  • PHP 并发 IO 编程之路

    PHP 并发 IO 编程之路

  • PHP基础学习之路(1)

    开始学习php的时候,最大的困难就是搭坏境,因为网上有一大堆教程,几乎就是一样的。如果按网上的方法安装不成功,那么...

  • PHP基础学习之路(3)

    这一次学习php的错误处理和异常处理主要介绍常见的错误和异常 常见错误 1.拼写错误 PHP中的常量和变量都是区别...

  • PHP基础学习之路(2)

    这一次继续来学习php的内容。 一、自定义函数 二、包含文件 require();在脚本执行前读入它包含的文件,通...

网友评论

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

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