有关 Facebook 渠道设置的常见问题解答

适用于:Dynamics 365 Contact Center—嵌入、Dynamics 365 Contact Center—独立 和 Dynamics 365 Customer Service

本文提供有关在 Customer Service 全渠道中配置 Facebook 渠道的常见问题解答 (FAQ)。

为什么代表无法接收从 Facebook 发送的消息?

如果使用 Customer Service 全渠道的客户服务代表未收到 Facebook 消息,可能是因为他们的客户缺少必要的角色或权限。 角色或权限的分配可能略有不同,具体取决于 Facebook 应用是处于生产模式还是开发模式。

生产模式下的应用程序

  • 如果客户是第一次使用 Facebook 页面发送消息,必须从 Facebook 应用请求 pages_messaging 权限。 请求获得批准后,任何 Facebook 用户都可以向您的业务页面发送消息。

  • 如果 Facebook 页面当前用于通过另一个提供程序发送消息,并且您是第一次将该页面加入 Customer Service 全渠道,您必须有链接到两个 Facebook 应用的现有 Facebook 页面:一个连接到您现有的提供程序,另一个使用 Customer Service 全渠道设置。

    完成以下步骤:

    1. 打开具有 Customer Service 全渠道 webhook 的 Facebook 应用。
    2. Messenger API 设置中,找到 webhook 订阅属性,然后为页面订阅,选择消息等待
    3. 要在全渠道中显示消息,登录您的 Facebook 页面帐户:转到管理>页面访问>高级消息
    4. 移交协议下的 Messenger 接收器中,将接收器设置为通过 Customer Service 全渠道提供的 webhook 设置的 Facebook 应用。
    5. 重新打开具有全渠道 webhook 的 Facebook 应用。 在 Messenger API 设置中,在 webhook 订阅属性中,清除等待复选框。
    6. 从您的 Facebook 页面重新发送消息,验证是否在 Customer Service 全渠道中收到消息。

开发模式下的应用程序:如果您正在使用的 Facebook 应用程序当前处于开发模式,那么只有在应用程序中拥有角色的 Facebook 用户才能向 Facebook 页面发送消息。 Customer Service 全渠道可以接收和转发消息。

如果您向现有 Facebook 用户授予角色,请确保该用户具有元开发人员帐户。 他们需要登录应用并在其中接受来自其帐户的分配角色邀请。

如果您在 Facebook 应用中创建测试用户,选择自动安装应用,然后选择 pages_messaging 权限。

配置 Facebook 渠道
了解和创建工作流
配置自动消息
配置聊天前调查
配置对话后调查
删除配置的渠道
支持实时聊天和异步渠道