這篇文章主要介紹了關於用laravel dingo api插件庫創建api的方法,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下
用laravel創建api是很多大型專案正在使用的方法,一般他們都是用dingo api外掛程式庫來開發自己的api。以下是ytkah用dingo api的一些心得,有需要的朋友可以關註一下
1.安裝
因為dingo api的版本需要跟laravel版本兼容,所以需要加具體的版本號,不然就可能出錯
如上圖所示就不能安裝
正確的方法如下,在''內加具體的版本
composer require dingo/api 'v2.0.0-alpha2'
注意了:v2.0.0-alpha2支援laravel 5.6,v2.0.0-alpha1支援laravel 5.5,具體版本看發布日誌說明https://github.com/ dingo/api/releases
或用第二種方法
在composer.json中加入
//"require": { "dingo/api": "2.0.0-alpha2"//}
#
php artisan vendor:publish --provider="Dingo\Api\Provider\LaravelServiceProvider"
php artisan vendor:publish --provider="Dingo\Api\Provider\LaravelServiceProvider"
API_STANDARDS_TREE=vnd //标准树 API_SUBTYPE=ytkahapp //简称,必须小写 API_PREFIX=api //前缀
API_DOMAIN=api.ytkahapp.com
API_VERSION=v1
API_NAME="My API"
API_CONDITIONAL_REQUEST=false API_STRICT=false //严格模式 API_DEBUG=true //开启调试模式
以上是用laravel dingo api外掛程式庫建立api的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!