Интеграция веб-сервиса PrestaShop с Laravel 5

Я пытаюсь интегрировать веб-службу Prestashop 1.6 в мой проект Laravel 5.3 для получения данных. Кто-нибудь когда-либо делал это или знает какую-либо ссылку, которая могла бы мне помочь?

РЕДАКТИРОВАТЬ: Моя идея заключается в том, что внутри моего приложения Laravel всякий раз, когда я нажимаю указанный лайк, он извлекает эти данные из моего бэк-офиса PrestaShop. Например, если я нажму на ссылку «Клиенты» в своем приложении Laravel, он покажет всю информацию о клиенте, которая в данный момент находится в моем бэк-офисе PrestaShop.


person Adam Silva    schedule 15.09.2016    source источник
comment
Что именно вы хотите сделать? Здесь вы найдете официальную библиотеку веб-сервисов PrestaShop.   -  person marsaldev    schedule 16.09.2016
comment
@sarcom проверь мой РЕДАКТИРОВАТЬ   -  person Adam Silva    schedule 16.09.2016
comment
Ok. Вы уже ознакомились с официальной документацией?   -  person marsaldev    schedule 16.09.2016
comment
@sarcom Да, есть. Но я новичок в Laravel. В простом файле php на локальном хосте мне удалось получить информацию. В Laravel я не уверен, как это работает. Должен ли я создать контроллер, который включает файл, упомянутый в документации, а затем создать метод, который извлекает данные и отправляет их в представление?   -  person Adam Silva    schedule 19.09.2016


Ответы (1)


Мне удалось найти решение. Эта ссылка: https://packagist.org/packages/protechstudio/laravel-prestashop-webservice предоставляет пакет/оболочку для большинства вещей, описанных в документации, для интеграции веб-сервиса внутри приложения Laravel.
Хотя, если честно, документация на обоих веб-сайтах не очень ясна, и мне пришлось многое узнать самостоятельно.

person Adam Silva    schedule 19.09.2016
comment
привет @Adam, если я хочу использовать данные пользователей Prestashop для входа в свой Laravel, могу ли я сделать это так же? - person Joven Dev; 03.07.2018
comment
Эй, @JovenDev, я думаю, вы можете, просто вместо того, чтобы проверять свою базу данных на наличие пользовательских данных, проверьте, существует ли эта информация для входа в пользовательские данные из Prestashop. В основном в процессе входа в систему вместо локальной базы данных будут использоваться пользовательские данные из Prestashop. Не знаю, ответил ли это на ваш вопрос.. - person Adam Silva; 03.07.2018
comment
Эй, @AdamSilva, это значит, что мне нужно изменить свой контроллер авторизации? У вас есть образец кодирования? - person Joven Dev; 04.07.2018
comment
Не сейчас. Но проверьте черту AuthenticatesUsers, и все должно быть там. Тогда это просто вопрос переопределения функций, которые вам нужно изменить. - person Adam Silva; 05.07.2018