2017 © Pedro Peláez
 

library facebookbot

Facebook bot. Auto reply message, show products, show menu, send message

image

liberalu/facebookbot

Facebook bot. Auto reply message, show products, show menu, send message

  • Tuesday, August 23, 2016
  • by liberalu
  • Repository
  • 0 Watchers
  • 0 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Facebook Messenger Bot library for PHP

Build Status, (*1)

PHP client for Facebook Messenger Bot API., (*2)

You can read more official documentation about API., (*3)

Install

composer require "liberalu/facebookbot" "dev-master", (*4)

Example

Answer to message

<?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);
}

The Versions

23/08 2016

dev-master

9999999-dev http://github.com/liberalu/facebookbot

Facebook bot. Auto reply message, show products, show menu, send message

  Sources   Download

MIT

The Requires

 

facebook bot