有关 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 全渠道设置。
完成以下步骤:
- 打开具有 Customer Service 全渠道 webhook 的 Facebook 应用。
- 在 Messenger API 设置中,找到 webhook 订阅属性,然后为页面订阅,选择消息和等待。
- 要在全渠道中显示消息,登录您的 Facebook 页面帐户:转到管理>页面访问>高级消息。
- 在移交协议下的 Messenger 接收器中,将接收器设置为通过 Customer Service 全渠道提供的 webhook 设置的 Facebook 应用。
- 重新打开具有全渠道 webhook 的 Facebook 应用。 在 Messenger API 设置中,在 webhook 订阅属性中,清除等待复选框。
- 从您的 Facebook 页面重新发送消息,验证是否在 Customer Service 全渠道中收到消息。
开发模式下的应用程序:如果您正在使用的 Facebook 应用程序当前处于开发模式,那么只有在应用程序中拥有角色的 Facebook 用户才能向 Facebook 页面发送消息。 Customer Service 全渠道可以接收和转发消息。
如果您向现有 Facebook 用户授予角色,请确保该用户具有元开发人员帐户。 他们需要登录应用并在其中接受来自其帐户的分配角色邀请。
如果您在 Facebook 应用中创建测试用户,选择自动安装应用,然后选择 pages_messaging 权限。
相关信息
配置 Facebook 渠道
了解和创建工作流
配置自动消息
配置聊天前调查
配置对话后调查
删除配置的渠道
支持实时聊天和异步渠道