如何将您的Facebook Messenger连接到LenoChat
2026年4月15日
直接在LenoChat中接收并回复Facebook Messenger消息——与其他所有渠道一同。
什么是Facebook Messenger整合?
Facebook Messenger集成将你的Facebook商家页面与LenoChat连接起来,使得通过Facebook Messenger发送到你页面的每条消息都以对话的形式出现在你的LenoChat收件箱中。你的团队可以从LenoChat回复,回复会传达Messenger访客——访客永远不需要离开Facebook。Leno AI还可以自动处理Facebook消息,分类访客意图,从你的知识库中提供答案,并在需要时升级到人工客服。这使得Facebook Messenger与网站聊天小部件、Instagram私信和WhatsApp一起,成为一个完全支持的渠道,所有这些都由一个仪表盘管理。
开始之前:要求
Facebook Messenger集成需要Facebook商业页面,而非个人资料。在开始关系之前,确保你满足以下所有要求。如果没有这些功能,尝试连接会导致错误或集成不完整。
- 你的品牌或公司拥有的 Facebook 商业页面——个人资料不能与LenoChat关联。
- 管理员访问Facebook页面——只有页面管理员可以授权LenoChat代表你接收和发送消息。
- 一个LenoChat账户,可以访问集成设置——任何能修改设置的工作区成员都可以完成连接。
- 你的Facebook账户必须登录在完成OAuth流程的同一个浏览器会话中——连接对话框会弹出,使用你的活跃Facebook会话。
步骤1–3:打开集成并点击连接
LenoChat 中的所有频道集成都是在你工作区设置中的集成面板里管理的。从这里开始,开始Facebook连接。弹窗将打开,开始Facebook OAuth 授权流程——在继续前,请确保您的浏览器允许来自LenoChat仪表盘域的弹窗。
- 步骤1: 登录您的LenoChat仪表盘,点击左侧导航侧边栏的设置。
- 步骤2: 从设置菜单中选择集成。集成面板列出了所有可用频道——包括Facebook Messenger、Instagram和WhatsApp——每个频道都配有连接或配置按钮。
- 步骤3: 找到Facebook Messenger卡并点击连接。弹窗打开,开始FacebookOAuth授权流程。

步骤3:登录Facebook商家
点击连接后,弹出对话框提示你登录Facebook。这是Facebook自己的OAuth登录界面——LenoChat从未看到或存储你的Facebook密码。你是通过Facebook官方权限框架授权LenoChat作为应用。连接由Facebook的认证基础设施端到端保护。
- 步骤4: 在弹窗中输入与你想连接页面管理员的Facebook账户关联的电子邮件地址和密码。
- 步骤5: 点击登录。如果你已经在同一浏览器中登录Facebook,这一步将被跳过,你会自动进入页面选择界面。
- 步骤6: 如果你的Facebook账户启用了双因素认证,按照提示完成2FA挑战。LenoChat不与此步骤交互——完全由Facebook处理。

步骤4–6:选择并确认您的Facebook页面
登录后,Facebook会显示你拥有管理员权限的所有页面列表。你必须选择你想连接的页面LenoChat。只有被选中的页面会获得集成——未被选中的页面完全不受影响,也不会被连接。
- 步骤7: 查看对话框中显示的Facebook页面列表。每页左侧都有一个复选框。
- 步骤8: 点击你想连接LenoChat页面旁的复选框。你可以一次选择多个页面——流程完成后,每个页面都会变成LenoChat内的独立通道。
- 步骤9: 点击确认以继续浏览所选页面。如果你改变主意,可以点击返回返回上一个界面并取消选择任何页面。
- 注意:如果列表中没有页面,请确认你登录的Facebook账户至少拥有一个Facebook商家页面的管理员权限。编辑和分析师职位不够——必须具备完整的管理员身份。

步骤7:授予LenoChat所需权限
选择页面后,Facebook会显示LenoChat请求的具体权限。这些权限是LenoChat代表你接收和发送消息所需的最低权限。仔细查看列表——LenoChat请求只允许阅读和写入Messenger消息,不会要求访问你的个人资料、好友列表或广告账户。
- pages_show_list — 允许LenoChat读取你管理的页面列表,以便在设置时显示它们。
- pages_messaging——允许LenoChat在你连接的Facebook页面上发送和接收Messenger消息。
- pages_manage_metadata — 允许LenoChat订阅 webhook 事件,从而实时传递消息。
- business_management——允许LenoChat在OAuth握手时验证你的企业页面关联。
- 步骤10: 点击继续以授予这些权限。如果您未授予所有权限,集成将不完整,消息将无法发送给LenoChat。

第8步:授权LenoChat业务访问
最后的授权界面确认您允许LenoChat作为经过验证的业务应用访问所选页面及其消息功能。这一步完成了Facebook与LenoChat之间的OAuth握手。LenoChat 将Facebook的授权码交换为一个长效期页面访问令牌(有效期最长 60 天),该令牌被安全存储,用于验证所有未来的消息请求。
- 第11步:查看LenoChat将访问的内容摘要——你连接的页面名称及其关联的Messenger收件箱。
- 步骤12: 点击授权完成连接。Facebook会发送安全授权码给LenoChat,然后交换为一个长期的页面访问令牌。
- 步骤13: 授权完成后弹窗会自动关闭,并返回LenoChat仪表盘。

第九步:连接确认
授权完成后,LenoChat会显示成功确认对话框。此界面确认您的Facebook页面已成功链接,消息将立即开始流入LenoChat。从此刻起,任何通过Messenger发送到你Facebook商家页面的消息,都会在几秒钟内作为新对话出现在你的LenoChat收件箱中。
- 确认界面列出了所有成功连接的Facebook页面名称。无法连接的页面——例如因 webhook 订阅失败——会单独显示并附有错误说明。
- 点击完成或关闭对话框,返回集成面板,连接页面现在会显示已连接状态标签。
- 通过从另一个账号向你的Facebook页面发送消息来测试集成——几秒钟内该消息会作为新对话出现在你的LenoChat收件箱中。

第十步:你的连接页面在LenoChat
完成OAuth流程后,您的连接Facebook页面会出现在集成面板中。每个页面都列出了名称和已连接状态徽章。在这里你可以管理哪些页面处于激活状态,切换它们的可见性,或者随时启动断线。
- 每个连接页面显示页面名称,显示Facebook上的页面名称,并有一个绿色的已连接徽章,确认Webhook订阅已激活,消息正在接收。
- 要暂时禁用页面而不完全断开连接,请切换页面旁的可见开关。关闭该页面的Messenger消息仍会被LenoChat接收,但会被暂停——直到你重新开启页面,才会分配给客服或Leno AI。
- 要永久断开页面,请点击页面条目旁的“断开”按钮。LenoChat会立即取消Facebook对该页面的webhook订阅,并移除存储的页面访问令牌。断线后发送的消息将无法接收。

Facebook信息如何流入LenoChat
一旦连接,所有通过Messenger发送到你Facebook页面的消息都会通过Facebook的网页钩实时传递给LenoChat。了解消息如何在系统中流动,有助于你配置工作区,打造最佳的客户体验。
- 当访客在Facebook Messenger发送消息时,Facebook会立即调用LenoChat的webhook,并附上消息内容和发件人信息——包括访客的名字、姓氏以及从Facebook资料中提取的头像。
- LenoChat创建一个新的对话(或延续现有对话),由访客的Facebook页面范围识别码(PSID)识别。每个Facebook用户在连接页面上都有独特的PSID,因此LenoChat能在与同一访客多次会话中完整记录对话历史。
- 如果你的工作空间启用了Leno AI,收到的Messenger消息会自动分配给你的AI代理。Leno AI阅读消息,搜索你的知识库,然后发送回复——回复会在几秒钟内Facebook Messenger回访者手中。
- 如果Leno AI未启用,或者访客明确请求人工客服,对话会被放入未分配队列,并通知你的客服人员。客服可以直接从LenoChat邮箱领取对话并回复——所有回复都会发送到访客的Messenger帖子。
- 支持的消息类型包括短信、图片和文件附件。不支持的消息类型(如Reels、视频剪辑和故事回复)会通过系统通知在对话中标记,使客服人员知道它们的存在,尽管无法在LenoChat中渲染。
管理连接Facebook页面
你可以随时从集成面板管理所有连接的Facebook页面。LenoChat 提供每页的可见性控制和一个简单的断开流程,可以干净利落地移除所有存储的令牌和 webhook 订阅。
- 要在初始连接后添加更多Facebook页面,请在集成面板中再次点击连接Facebook并完成OAuth流程——现有已连接的页面不受影响,无需重新连接。
- 每个连接的页面都可以独立开关。关闭的页面仍连接LenoChat的webhook,但消息处于暂停状态——可以随时重新启用,无需重复OAuth流程。
- 要永久断开页面,请点击页面旁的“断开”。LenoChat调用Facebook图API移除webhook订阅,并从数据库中删除存储的页面访问令牌。将来要重新连接页面,您必须再次完成完整的 OAuth 流程。
- 如果您的页面访问令牌过期或失效——例如,因为您更改了Facebook密码或通过Facebook设置撤销了应用——集成将停止接收消息。集成面板会显示已断线或错误状态。点击重新连接并重复OAuth流程,生成一个新的长存令牌。