Messenger消息机器人

21分钟前更新 1 00
Messenger消息机器人Messenger消息机器人
Messenger消息机器人

技能简介

该技能用于构建Facebook Messenger平台工作流,支持消息发送、Webhook处理及主页收件箱操作,采用直接HTTPS请求方式实现。

业务背景

帮助企业快速搭建Facebook Messenger客服与营销通道,无需复杂中间件即可实现消息自动回复、用户互动追踪及主页运营配置。适用于电商咨询、活动通知、售后跟进等场景,降低即时通讯开发门槛,提升客户触达效率。

落地案例:某品牌电商团队使用该技能构建订单状态查询机器人:顾客在Messenger发送订单号后,系统自动调用Send API推送物流卡片;同时通过Webhook接收用户点击事件,触发人工客服接管流程。团队配置了欢迎语引导用户自助查询,并设置速率限制防止促销期间API过载。

能做什么

  • 通过Send API向用户发送文本、模板及富媒体消息
  • 接收并验证Webhook事件,处理消息回调与送达回执
  • 管理主页对话状态,配置欢迎语与持久菜单
  • 实现签名验证与速率限制控制

使用说明

  1. 创建Facebook应用并绑定Messenger产品,获取App ID与App Secret
  2. 配置主页访问令牌(Page Access Token)与Webhook回调URL
  3. 设置验证令牌(Verify Token)用于Webhook订阅确认
  4. 部署服务后,在Facebook开发者后台完成Webhook验证订阅
  5. 参考references/request-templates.md构造HTTP请求体进行消息发送

安装指令:本技能为OpenClaw框架组件,需配合OpenClaw运行时加载;依赖Node.js环境及HTTPS客户端库。

输入与输出

见下方输入与输出表格。

项目内容
输入Facebook App ID、App Secret、Page ID、Page access token、Webhook URL、Verify token、消息交互设计
输出消息工作流方案、权限检查清单、运维防护规则
适用人群需要Messenger机器人消息能力的开发者、偏好直接HTTP请求的技术团队、需处理Webhook事件的后端系统
不包含Graph API广告或营销工作流、复杂浏览器OAuth流程

 

风险提示

  • 禁止在日志中记录访问令牌或应用密钥
  • Webhook签名验证失败时拒绝处理事件
  • 注意API速率限制,实施退避重试机制
  • 遵循最小权限原则申请权限范围

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/codedao12/messenger/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...