2016-01-07 1 views
4

Я создаю api для мобильного приложения в версии laravel версии 5.2, но я не знаю, как вернуть исключение в формате JSON. Я занимался разработкой api и тестировал хром-почтальон.Как создать Restful api для мобильного приложения в laravel 5.2

Пожалуйста, помогите мне, как я могу начать с laravel 5.2?

Я не могу понять, как установить ответ об ошибке в laravel 5.2. Я уже пробовал ниже плагин, но до сих пор не увенчались успехом:

  1. JSon-апи с Laravel,
  2. динго/API, это работа с Laravel 4

Как мы можем сделать аутентификация в laravel 5.2 из мобильного приложения?

Что-то хорошее, ссылки и ссылки на видео, чтобы я мог учиться и развиваться в laravel 5.2 очень дружелюбно.

+0

читать в документации о формате JSON Ответ: https://laravel.com/docs/5.1/responses#json-responses –

+0

Если вы хотите сделать аутентификацию, вы можете использовать этот [пакет] (https://github.com/tymondesigns/jwt-auth) –

+0

Проверить из Laracasts, если вы ищете хороший ресурс Laravel для изучения. Вот ссылка на одну из их серий API: https://laracasts.com/series/incremental-api-development –

ответ

2

Я также создаю веб-приложение для Android с использованием Laravel 5.2, и мы используем Rest API для этого процесса. Мы используем API Guard для аутентификации. Это работает идеально для нас. Мы проверяем его как на Android, так и на AngularJS и отлично работаем для нас. https://github.com/chrisbjr/api-guard. Здесь представлена ​​четкая документация. Надеюсь, у вас есть ваши сомнения, очищенные с помощью этого.

+0

Дайте ссылки на ответ обработки ошибок в json-формате, потому что он все еще просматривает html-формат. Если какой-либо маршрут не найден в моем ** route.php **, это будет исключение ошибки возврата в виде html-страницы. Мне нужно решение в json-формате .... все .. так это делается restful api .... –

+0

Отправьте код, где отображается сообщение об ошибке с контроллера. –

+0

Вы используете перенаправление для просмотра сообщения об ошибке. –

4

Для создания Restful API, использующего Laravel 5.2, вы можете использовать ниже описание пакета генератора API Laravel.

https://github.com/InfyOmLabs/laravel-generator

Как и для проверки подлинности на основе токена можно ссылаться ниже упомянуть ссылку. более

https://gistlog.co/JacobBennett/090369fbab0b31130b51

Еще одна вещь, если вы уже создали базы данных/системы и хочет использовать это для создания API с использованием пакета Laravel Generator, чем использовать ниже команды упоминанием.

PHP ремесленных infyom: api_scaffold Пакеты --fromTable --tableName = пакеты

Надежда эта информация поможет вам создать полный RESTful API с использованием Laravel 5.2

+0

Полная информация об API для мобильных APP с использованием Laravel 5.2 упоминается на этом посту https://www.linkedin.com/pulse/api-mobile-app-using-laravel-52-nayan-jogi –