电商代运营同时管几十个客户群:订单状态一变,机器人自动播报到对应群,客服只处理异常。
代运营和连锁门店的常态是:一个客服同时盯 5~20 个客户群,客户下单后要手动把订单状态复制到对应群;高峰期(大促、上新)消息一多就漏发、错发。老板想要的是「订单来了群里自动响」,但官方群机器人 Webhook 只能单向发、还进不了外部客户群。
用微桥的会话级 API,把机器人拉进每个客户群,订单状态变更时调用 /api/send 播报到对应会话——订单同步从「人肉搬运」变成「一行代码」。
把微桥机器人邀请进每个客户对接群,后台开启 API 服务。
调 GET /api/groups 拿到每个群的 conversation_id(R: 前缀)与 send_secret,在群里发送「开启接口」启用。
你的业务系统(ERP / 有赞 / 自建商城)提供订单变更回调,或轮询订单接口。
订单变更时调用 /api/send,把订单号、状态、金额发到对应客户群。
以下代码基于微桥真实接口,替换成你的 secret 即可运行。发送一条文本消息只需一次 HTTP 请求:
# pip install requests import requests API_BASE = "https://api.webridge.cn" BOT_SECRET = "wb_sec_你的机器人级secret" # 后台开启 API 服务后获得 def get_groups(): """拉取机器人所有群会话:name / conversation_id / send_secret""" r = requests.get(f"{API_BASE}/api/groups", params={"secret": BOT_SECRET}) return r.json()["list"] # 每个群含 send_secret(可发送) def send_text(group, content): """向指定群发送文本消息""" r = requests.post(f"{API_BASE}/api/send", params={"secret": group["send_secret"], "conversation_id": group["conversation_id"]}, json={"msgtype": "text", "text": {"content": content}}) return r.status_code == 200 # 你的业务系统拿到新订单后调用: def on_order_update(order, group_name): msg = ("📦 订单播报\n" f"订单号:{order['no']}\n" f"状态:{order['status']}\n" f"金额:¥{order['amount']}\n" f"收件人:{order['buyer']}") for g in get_groups(): if g["name"] == group_name: send_text(g, msg)
把 on_order_update 挂到你系统的订单回调上,或用一个轮询脚本每 30 秒查一次新订单。生产环境建议把 get_groups 结果缓存起来(群列表不常变),避免每次播报都拉一次。
参考案例(电商代运营,真实客户反馈整理,上线前请替换为经确认的数据):