dev-master
9999999-dev http://github.com/liberalu/facebookbotFacebook bot. Auto reply message, show products, show menu, send message
MIT
The Requires
- php >=5.6.0
- guzzlehttp/psr7 *
- guzzlehttp/guzzle *
facebook bot
Wallogit.com
2017 © Pedro Peláez
Facebook bot. Auto reply message, show products, show menu, send message
PHP client for Facebook Messenger Bot API., (*2)
You can read more official documentation about API., (*3)
composer require "liberalu/facebookbot" "dev-master", (*4)
<?php
use FacebookBot\FacebookBot;
use FacebookBot\Webhook\Request;
use FacebookBot\Send\TextMessage;
$secretKey = 'YOUR_SECRET_KEY';
$apiSecret = 'YOUR_API_SECRET';
$data = json_decode(file_get_contents("php://input"), true);
$request = new Request($data, $apiSecret);
if ($request->getMessage()->getType() === Request::TEXT
&& substr($request->getMessage()->getTextMessage(), 0, 4) === 'echo'
) {
$fbBot = new FacebookBot($secretKey);
$sendMessage = new TextMessage();
$sendMessage->setText($request->getMessage()->getTextMessage());
$sendMessage->setRecipientId($request->getMessage()->getSenderId());
$fbBot->sendMessage($sendMessage);
}
Facebook bot. Auto reply message, show products, show menu, send message
MIT
facebook bot