1. 引言
搜企业微信 API 做客户群群发,容易拿内部群机器人演示。客户群没有那个入口。落地是:每个目标群有群 ID,员工在群里,同一活动每个群只成功一次。
本文将围绕「客户群群发怎么落地」,写清地址、幂等、和内部群验收为什么不能混。
2. 群发落地条件
2.1 没有一个地址覆盖全部客户群
进群记下 ID,和店铺、活动绑死。
2.2 对比
| 做法 | 客户群 |
|---|---|
| 内部群机器人 | 通常不能 |
| 按群名搜 | 改名、重名会错 |
| 员工号 + 群 ID | 能 |
2.3 未知 ID 拒绝
不要找一个像的群顶上。
3. 落地步骤
业务过账后再入队。员工被移出停任务。需要 @ 负责人用成员 ID。
4. 架构
text
活动 → 群列表(ID) → 每群一把键 → 出站
5. 实现
python
def blast(device, room_id, act_id, text, db):
if not db.known_room(device, room_id):
raise ValueError("unknown room")
if db.try_insert(f"blast:{act_id}:{room_id}"):
db.enqueue(device, room_id, text)
内部群成功不能当客户群已通。
6. 验收
测试句在目标客户群;改群名仍到同一群;同一活动每群一条。
7. 总结
企业微信 API 做客户群群发,落到员工在群、地址是 ID。内部群演示不能当验收。