Реализация REST API с помощью пакета администратора Laravel Voyager - PullRequest
0 голосов
/ 05 октября 2018

Я создаю CMS с использованием пакета Laravel Voyager (https://voyager.readme.io/docs/) и успешно его установил, теперь мне нужно использовать контент для генерации страниц в моих мобильных приложениях, и для этого мне нужно реализовать REST API вмой проект Laravel и Voyager не поддерживают API REST.

Я не могу найти, как я могу взаимодействовать с таблицей POSTS, используя REST API в этом пакете, потому что файлы для базы данных и контроллера находятся внутри/ vendor / tcg directory.

Пожалуйста, помогите мне.

Заранее спасибо.

1 Ответ

0 голосов
/ 06 июля 2019

Поздний ответ, но для всех, кто сталкивается,

Вам необходимо установить laravel Pasport, https://laravel.com/docs/5.8/passport, следуйте инструкциям по установке до app / config.php,

затемдобавьте ваши маршруты в route / api.php следующим образом:


Route::group([
    'middleware' => 'auth:api'
], function () {
    Route::get('anypage', 'AnypageController@index');
    Route::get('anotherpage/{updated_at}', 'MerchantController@another');
// add any routes
});

и все готово, тестируйте с почтальоном.вам нужно больше узнать о том, как работает паспорт,

...