Meta Workspace

使用 Meta Workplace 集成,您可以创建 Meta Workplace 聊天机器人来与用户互动。

工作原理

集成的工作原理如下:

  • 您创建了一个使用 Meta Workplace 的客户集成。
  • 您需要配置 Dialogflow CX 集成和 Workplace 实例,以便它们相互通信。
  • Dialogflow CX 集成使用 Meta 的 Send API 向用户发送消息。
  • Dialogflow CX 集成通过充当 Workplace Webhook from Meta 来接收来自用户的消息。

设置

如需设置集成,请执行以下操作:

  1. 按照创建 Meta Workplace 自定义集成中的步骤创建 Meta Workplace 自定义集成:
    • 创建 Meta Workplace 自定义集成。
    • 复制此步骤中提供的应用密钥。您将使用此令牌从 Dialogflow CX 控制台配置集成。
    • 为集成创建或重置访问令牌,然后复制该令牌。您将使用此令牌从 Dialogflow CX 控制台配置集成。
    • 设置自定义集成权限。确保在权限中启用了 Message any member。
  2. 在 Dialogflow CX 控制台中配置集成:
    1. 前往 Dialogflow CX 控制台。
    2. 前往导航菜单中的管理标签页。
    3. 选择集成。
    4. 点击 Meta Workplace 图块上的连接按钮。
    5. 此时将打开一个配置对话框:
      • 应用密钥:输入应用信息中心基本设置中的应用密钥。
      • 访问令牌:输入您在 Meta 应用设置期间复制的访问令牌。
      • 验证令牌:输入您需要的任何私有令牌。复制此值。 此令牌用于配置 Meta Workplace Webhook。
      • 网络钩子网址:复制此值。此令牌用于配置 Meta Workplace Webhook。
      • 启动:点击启动,为您的代理启动集成服务。
  3. 完成 Meta Workplace 集成设置并进行测试。按照 Meta Workplace 的网络钩子文档中的步骤完成以下任务:
    • 使用您之前复制的网络钩子网址和验证令牌值,为您的应用配置 Meta 网络钩子。
    • 为您的集成订阅 Webhook 主题,并确保在页面订阅中启用 messages 和 messaging_postbacks。
    • 测试应用。

富响应消息

Fulfillment 中的自定义载荷支持富响应消息。如需详细了解消息格式,请参阅发送 API 参数消息对象。

例如,以下自定义载荷提供了一条短信:

{
  "text": "Hello, world"
}

以下自定义载荷提供图片消息:

{
  "attachment": {
    "type": "image",
    "payload": {
      "url": "https://example.com/test.jpg"
    }
  }
}

渠道专属回复

配置后,当代理响应 Meta Messenger 消息时,系统会自动使用渠道为 DF_CX_FB_MESSENGER 的渠道专用响应。