社交媒体私信(DM)进入全渠道收件箱
通过 Meta 接收来自 Facebook Messenger、Instagram 的私信,或通过通用系统接收消息,直接进入你的全渠道收件箱的“社交”渠道。
你可以在全渠道收件箱的“社交”渠道中接收来自社交网络的私信,与聊天、邮件、短信/WhatsApp 和工单并列。每条收到的消息都会成为一个对话;发送者会被匹配到已有的联系人/线索(通过标识符或姓名),如果没有匹配到,则会成为一条新的线索。
该模式是 BYO(“自带账号”):Meta(Facebook/Instagram)账号是你自己的。你也可以连接一个通用系统,发送简单的负载 { from, name, text, external_id, platform }。
第 1 步:配置集成
- 打开“设置 → 集成”,找到“社交媒体消息(DM)”卡片。
- 对于 Meta:提供 App Secret(用于校验 webhook 签名)以及 verify token(用于握手过程)。对于通用系统:提供一个共享密钥。
- 保存凭据(以加密方式存储;不会再次显示),然后点击“激活”。
- 复制显示出来的 webhook URL。
第 2 步:指向 webhook
- 在 Meta 开发者面板中,将消息 webhook 设置为指向复制的 URL;握手过程会使用 verify token。
- 对于通用系统,将 POST 请求发送到该 URL,请求体为 { from, name, text, external_id, platform },并在 X-Social-Secret 请求头(或请求体的 secret 字段)中传递密钥。
💡 每条消息都会被验证身份:如果存在,会使用 Meta 的 X-Hub-Signature-256(配合 App Secret);通用系统场景则使用共享密钥。没有有效凭据的消息会被拒绝。同一事件的重复投递不会产生重复记录(按消息标识符实现幂等)。
收到的消息会出现在收件箱的“社交”渠道中,具有与其他渠道相同的分配与队列路由,同时也会出现在该联系人的“全渠道历史记录”中。从同一界面发送外发回复的功能计划在后续阶段推出。