madewithlove/facebook-messenger-platform

该软件包已被废弃且不再维护。作者建议使用pimax/fb-messenger-php软件包。

轻松与脸书即时通讯平台进行通讯

0.1.0 2016-04-15 20:43 UTC

This package is auto-updated.

Last update: 2019-11-15 15:26:27 UTC


README

Build Status Latest Stable Version Total Downloads Scrutinizer Quality Score Code Coverage

一套用于与脸书即时通讯平台通讯的辅助工具

目标

安装

通过Composer

$ composer require madewithlove/facebook-messenger-platform

使用方法

创建客户端

该软件包假设您已遵循入门指南并已收到脸书页面的访问令牌。

use Madewithlove\FacebookMessengerPlatform\Api\HttpClient;
use Madewithlove\FacebookMessengerPlatform\Api\Client;

$httpClient = new HttpClient('your_access_token');
$client = new Client($httpClient);

发送消息

文本

$client->send()->message('recipient_id', 'hello world');

图片

$client->send()->image('recipient_id', 'http://url-to-image.com');

通用模板

接收者ID和元素数组。有关元素可以包含的内容,请参阅文档

$client->send()->generic('recipient_id', []);

按钮模板

接收者ID、按钮数组和文本。有关元素可以包含的内容,请参阅文档

$client->send()->buttons('recipient_id', []);

收据模板

接收者ID和收据的有效载荷。有关收据可以包含的内容,请参阅文档

$client->send()->buttons('recipient_id', []);

待办事项

  • 欢迎消息配置
  • 用户资料

测试

$ composer test

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件