1、安装dingo/api扩展包之前需要保证已经安装以下程序:
Laravel 5.1+ 或 Lumen 5.1+
PHP 5.5.9+
然后通过如下Composer命令安装扩展包:
composer require dingo/api:1.0.x@dev
2、
打开config/app.PHP在providers中添加Dingo\Api\Provider\LaravelServiceProvider::class
如果你想要自定义扩展包配置可以将其发布到config目录下:
运行php artisan vendor:publish --provider="Dingo\Api\Provider\LaravelServiceProvider"
运行成功后会生成api.php。
3、配置.env文件
加上API_PREFIX=api
其余全部是默认设置
4、访问域名/api,会看到返回信息
5、路由中:
$api = app('Dingo\Api\Routing\Router');
$api->version('v1', function ($api) {
$api->post('/register','App\Http\Controllers\MyController@register');
});
6、用postman测试:domain/api/register
转--dingo/api扩展包
最新推荐文章于 2022-04-16 10:39:53 发布