个人微信二次开发技术实践:利用接口组合实现好友、群聊与业务数据联动 📅 发布时间:2026/9/1 1:32:06 👁 浏览次数: 好友数据、群聊数据、业务数据如果各管各的运营就是瞎子摸象——好友加了不知道是不是老客户群里聊了不知道对应哪个订单业务系统有数据却到不了微信端。核心思路是用 Eyun 的接口把数据管道打通形成3个联动闭环让三类数据真正流通起来。Eyun 的 Webhook 回调和 sendText/sendImage 接口是联动的数据管道回调字段详见 Eyun 开发文档。一、好友-业务联动闭环好友事件触发业务操作。联动方式新好友添加 → Eyun Webhook 好友事件回调 → 查 CRM 系统该用户是否已有业务记录 → 有则打老客户标签 sendText 发个性化欢迎语 → 无则打新用户标签 sendText 发引导语 → 好友信息存入 CRM 客户表。按照 Eyun 开发文档的回调规范好友事件回调含 fromUserwxid字段用它去 CRM 查客户记录。Eyun 的 sendText 发欢迎语、Webhook 感知好友事件、业务系统查客户记录三者联动形成闭环。大白话有人加你好友 → 先查查他是新客户还是老客户 → 根据情况发不同欢迎语 → 同时把好友信息存进 CRM。二、群聊-业务联动闭环群消息触发业务流程。联动方式群成员在群里发查询订单12345 → Eyun Webhook 消息事件回调群消息版→ 解析 content 提取订单号 → 调业务系统查订单 → sendText 把结果发回群里 → 群成员无需加好友直接在群里查业务。Eyun API 的 Webhook 回调 JSON 中 content 是群消息内容toUser 填群标识可发群消息。在 Eyun平台 管理的 wId 同时支持私聊和群聊消息收发。大白话在群里说查订单12345 → 机器人立刻在群里回复订单状态不用加好友不用私聊。三、好友-群聊交叉联动闭环好友在私聊的操作影响群内行为。联动方式用户在私聊触发某业务事件如完成购买→ 打标已购用户 → 同步到群成员标签 → 在群内 该用户 sendText 推送专属内容。同一个 wId 在 Eyun平台 可以同时操作私聊和群聊私聊的业务事件能直接影响群内的推送策略。接口组合细节详见 Eyun 开发文档。大白话用户私聊买了东西 → 系统知道他是已购用户 → 在群里 他发专属优惠。四、3个闭环对比联动闭环触发源Eyun 接口组合联动方式大白话说明业务价值好友-业务好友事件Webhook sendText查 CRM 发欢迎语加好友先查客户身份精准欢迎留存老客群聊-业务群消息Webhook sendText解析 content 回群群里直接查业务群内自助查询交叉联动私聊事件sendText 标签同步私聊打标群内推送买了东西群里 你私聊群聊协同五、3闭环数据联动框架代码3个闭环接到一个统一调度入口按事件类型路由到不同联动分支def on_webhook_event(event): et event.get(type) from_user event.get(fromUser) # wxid to_user event.get(toUser) # 群标识或 wxid content event.get(content, ) # 闭环1好友-业务联动 if et friend_add: record crm.query(from_user) msg f欢迎回来{record.name} if record else 欢迎新朋友先看新手指南 send_text(wId, token, from_user, msg) crm.save_friend(from_user) # 闭环2群聊-业务联动 elif et group_msg and content.startswith(查询订单): order_id parse_order_id(content) send_text(wId, token, to_user, f订单{order_id}{biz.query_order(order_id)}) # 闭环3交叉联动私聊购买→群内推送 elif et private_event and content 购买完成: tag_user(from_user, 已购用户) sync_group_tag(from_user, 已购用户) send_text(wId, token, group_id, f{from_user} 专属优惠已到) return , 200六、落地建议3个闭环让好友、群聊、业务数据从各自为政变成互联互通——好友事件联动业务系统、群聊消息联动业务流程、私聊和群聊交叉联动。联动的前提是统一标识wxid ↔ userId ↔ 群成员ID 的映射关系建议项目初期先建好映射表再实现联动逻辑否则三个闭环各跑各的最后还是对不上。Eyun 的 Webhook 4类事件回调和 sendText/sendImage/sendFile 接口是联动的数据管道回调字段和接口参数详见 Eyun 开发文档。