paulao-dev/chat-bot-php-facebook

此包已废弃,不再维护。未建议替代包。
最新版本(v1.0)的此包没有可用的许可证信息。

v1.0 2017-07-11 01:44 UTC

This package is not auto-updated.

Last update: 2019-02-20 21:11:59 UTC


README

ChatBotPHP

使用PHP编写的messenger聊天机器人(Chatbot for messenger made in PHP)

GitHub license GitHub stars GitHub forks GitHub issues GitHub watchers Whatsapp Donate Paypal Donate Bitcoin

配置必需品(Essential For Setup)

用途是什么?(What is it for?)

  • 页面客服
  • 易于配置
  • 更快的响应时间
  • 数据库集成
  • 易于维护

Composer中的项目(Project in Composer)

composer chatbotphp paulao-dev/chat-bot-php-facebook

演示: Demo Online

注意: 打开页面聊天并发送 help

注意: 打开页面聊天并发送 help

视频教程

Tutorial Configurando O Chatbot

  1. 访问 Facebook Developers 开发者面板

    • 我的应用 > 添加应用
    • 显示名称 > 您的偏好
    • 点击按钮 > 创建一个应用标识符
  2. 应用已创建

    • 创建完应用后,在菜单中选择 添加产品
  3. 配置Messenger

    • 在选项 "Messenger" 上点击“开始”按钮
  4. 配置

    • 添加了Messenger后,在菜单中选择 Webhooks 并点击 配置Webhooks
  5. 配置WebHooks

    • 回调URL: 请输入 https://seudominio.com/webhooks
    • 密码: 打开 index.php 文件,并为webhooks设置一个密码。
    Route::get('/webhook', function() {
      $token_access = "minhasenha123";
    });
    • 验证token: 在 $token_access 中定义的值。
    • 签名字段: 选择 messages, messaging_postbacks, message_deliveries, message_reads
    • 按照步骤进行后,点击 验证并保存
  6. 配置PHP服务器

    验证成功后。

  • 在下载的仓库文件夹中打开终端执行 composer install

  define("BOT_KEY", "SUA KEY");
  define("BOT_TOKEN", "minhasenha123");
  define("BOT_DOMINIO", "https://meusite.com/");
  define("BOT_ENDPOINT", BOT_DOMINIO."endpoint");
  • 生成KEY:前往网页“钩子”上的“生成令牌”,在“页面”中选择所需的页面用于BOT。将会弹出一个窗口请求页面权限以供Facebook开发者访问。在同意后,在“页面访问令牌”中会出现一个令牌,即BOT_TOKEN /config/botConfig/config.php
  1. 配置消息