要使用 Facebook 渠道,您需要在开发者门户中创建一个 Facebook 应用。以下是 Self-hosted 版本的详细设置步骤。.
1. 先决条件
- 有效的 Facebook 账户。.
- 正在运行的 Facebook 页面 (Page)。.
2. 注册 Facebook 应用
访问 Facebook 开发者门户 并点击按钮 “Create App”.

应用类型设置步骤:
-
- 选择选项 “Other”.

-
- 在应用类型 (app type) 中,选择 “Business”.

-
- 输入基本信息,如应用名称和联系邮箱。.

注册后,请保存 App Id 和 App Secret 在设置部分用于 Chatwoot。.

3. 在 Chatwoot 中配置环境变量
将以下值更新到您的配置文件中。. FB_VERIFY_TOKEN 应是一个随机且安全的字符串。.
FB_VERIFY_TOKEN=your_secure_token FB_APP_SECRET=your_facebook_app_secret FB_APP_ID=your_facebook_app_id
* 更新后别忘了重启 Chatwoot 服务器。.
4. 配置 Facebook 登录
添加产品 Facebook登录 在应用控制面板中。.

启用 Web OAuth 登录, 使用 Javascript SDK 登录 并将您的域名填写到框中 允许的域名.

5. 设置 Messenger 和 Webhook
添加安装 Chatwoot 的域名到 应用域名 在常规设置部分。.

添加产品 Messenger 并配置 回调 URL.

填写回调 URL,格式为: {domain_cua_ban}/bot 并输入相应的 Verify token。.

6. 投入生产
在正式运行之前,您需要请求 高级访问权限 以下项目:
pages_messaging(代表页面发送消息)pages_show_list(列出页面)pages_manage_metadata(注册 webhook)business_managementpages_read_engagement(读取用户资料数据)
