Я установил Dingo с композитором и изменил файл app.php. После настройки файла app.php, у меня есть поставщик публикации, и получите файл api.php.
$api = app('Dingo\Api\Routing\Router'); $api->version('v1', ['namespace' => 'App\Http\Controllers'], function ($api) { $api->get('users', 'EventsController@index'); });
Тогда я попробую php artisan api:routes
Это мой результат:
+----------------+----------------+------+---------+-----------+------------+----------+ | Host | URI | Name | Action | Protected | Version(s) | Scope(s) | +----------------+----------------+------+---------+-----------+------------+----------+ | api.kayice.com | GET|HEAD users | | Closure | No | v1 | | +----------------+----------------+------+---------+-----------+------------+----------+
Затем i php artisan serve
перехода на localhost: 8000 / user
Это просто покажи мне это. Извините, страница, которую вы ищете, не найдена. Может, что-нибудь может пропустить это?
отредактированный
Я добавил поставщика в app.php, я думаю, что после публикации поставщика, api работает, тогда все должно работать. Или же проблема с laravel 5.2?