有关 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 渠道
了解和创建工作流
配置自动消息
配置聊天前调查
配置对话后调查
删除配置的渠道
支持实时聊天和异步渠道