Laravel 5.1/5.3,通过调用非Laravel包pimax/fb messenger php

Laravel 5.1/5.3,通过调用非Laravel包pimax/fb messenger php,php,laravel-5.3,facebook-messenger,Php,Laravel 5.3,Facebook Messenger,我希望使用非laravel提供商pimax/fb messenger php与laravel。这个软件包使用的是PHP。如何在我的laravel配置中定义此项的提供程序?既然您已经在使用laravel,我假设您也在使用Composer 因此,进入命令提示符并在Laravel项目目录中输入以下内容: composer require "pimax/fb-messenger-php" 该信息可从运行中获得: 编写器需要“pimax/fb messenger php” 一旦它完成了。您可以简单地使用

我希望使用非laravel提供商pimax/fb messenger php与laravel。这个软件包使用的是PHP。如何在我的laravel配置中定义此项的提供程序?

既然您已经在使用laravel,我假设您也在使用Composer

因此,进入命令提示符并在Laravel项目目录中输入以下内容:

composer require "pimax/fb-messenger-php"
该信息可从运行中获得: 编写器需要“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.'));

谢谢是的,我知道作曲家可以把它添加到拉拉威尔,但你们怎么称呼它呢?我需要在某个配置文件中声明它还是创建一个单独的配置?路由和控制器呢。我使用了github页面上的示例,但这是一个独立的php脚本,而不是Laravel。