Я ищу использовать parax / fb-messenger-php не Laravel провайдера с Laravel. Этот пакет используется и работает с PHP. Как определить поставщика для этого в моем конфиге laravel?
Поскольку вы уже используете Laravel, я предполагаю, что вы также используете Composer.
Так что войдите в вашу командную строку и введите следующее в директорию вашего проекта Laravel:
composer require "pimax/fb-messenger-php"
Эта информация доступна из Проект Pimax GitHub
Бежать :
композитор требует «pimax / fb-messenger-php»
Как только это сделано. Вы можете просто использовать классы в вашем контроллере. Нет необходимости редактировать / изменять / добавлять в конфигурационном файле.
В вашем контроллере используйте классы:
use pimax\FbBotApp;
use pimax\Menu\MenuItem;
use pimax\Menu\LocalizedMenu;
use pimax\Messages\Message;
use pimax\Messages\MessageButton;
use pimax\Messages\StructuredMessage;
use pimax\Messages\MessageElement;
use pimax\Messages\MessageReceiptElement;
use pimax\Messages\Address;
use pimax\Messages\Summary;
use pimax\Messages\Adjustment;
use pimax\Messages\AccountLink;
use pimax\Messages\ImageMessage;
use pimax\Messages\QuickReply;
use pimax\Messages\QuickReplyButton;
use pimax\Messages\SenderAction;
……
а затем в вашей функции контроллера просто используйте SDK нормально:
$bot = new FbBotApp($token);
$bot->send(new Message($ids, 'This is a sample message.'));