当前位置: 首页 > news >正文

3 个参数搞定企业微信外部群主动发文本(doApi 实战)

首次接入可在 官网平台 完成注册与实例扫码,再回来对照本文发第一条测试消息。

适用场景

外部群主动发文本,是最基础、最高频的能力:告警一句话、工单状态一行字、会议提醒一段 plain text。文本消息结构简单、RPA 执行路径短,适合作为接入验证的第一条用例。

请求结构

统一走doApi网关,发文本常用method/msg/sendText(以文档为准):

{"method":"/msg/sendText","params":{"guid":"8f3a2b1c-xxxx-xxxx","told":"wrOgQhDgAAMmXxxxxxx","content":"【监控】CPU 使用率连续 5 分钟超过 85%,请值班同学关注。"}}
字段含义外部群注意点
guid执行实例 ID选可见该群且有权发言的实例
told目标会话 ID填外部群 chat_id,不是 wm 开头的外部联系人 ID
content文本正文支持\n换行;控制长度,过长改链接消息

/msg/sendText的完整请求/响应示例 → API 文档 · 消息发送

响应处理

典型成功响应:

{"code":0,"msg":"success","data":{}}

业务侧应封装:

defsend_text_to_external_group(guid:str,chat_id:str,content:str)->None:data=gateway.call("/msg/sendText",{"guid":guid,"told":chat_id,"content":content,})outbox.mark_sent(chat_id,content_hash=sha256(content),raw=data)

失败时根据code区分:参数错误不重试,超时/实例离线可有限重试。

发送前检查清单

  • chat_id 来自群目录缓存,非手工输入群名
  • guid 对应实例状态为 online
  • 本条内容对应业务事件未发送过(幂等键)
  • 测试环境先用专用测试外部群验证

与群发接口的区别

单群sendText适合事件驱动、一对一群的即时通知(某工单对应某客户群)。

msgList+toIdList的群发接口适合同一模板广播到多个外部群。两者不要混用:紧急单群告警用 sendText,周报广播用群发。

文本排版建议

【来源】工单系统 【单号】WO-20240610-001 【状态】已分配工程师 【说明】预计 2 小时内首次响应

固定前缀便于群成员识别为系统消息,降低被当成垃圾信息的概率。

小结

外部群主动发文本 = 三个参数说清楚「谁发、发给哪个群、说什么」。把这条链路跑通并加上幂等与实例校验,就完成了主动发消息能力的地基。

下一步:多群同一模板发送时改用群发接口,字段差异见 API 文档 对应章节。

http://www.zskr.cn/news/1504512.html

相关文章:

  • PCA9633 I2C LED驱动器:从PWM调光到多设备同步的嵌入式灯光控制方案
  • 2026年北京虫害防治服务完全选购指南:从应急消杀升级到标本兼治IPM体系 - 优质企业观察收录
  • 2026年双梁起重机厂家推荐:山东岳峰50-100吨全型号供应解析 - 品牌推荐官
  • 长沙芙蓉区钻戒裸钻回收,专业4C检测正规门店 - 逸程
  • 2026年树莓种苗优质厂家推荐:云南滇农集团红树莓/黑树莓苗全系供应 - 品牌推荐官
  • 终极指南:5步实现Windows电脑AirPlay音频接收功能
  • SUMO仿真环境构建实战:高速公路异构交通流建模
  • 2026台州水下打捞排行榜!戒指手机钻头等六大救援实测电话在上面了 - 热点速览
  • 2026 校园十佳歌手 / 舞蹈投票终极指南:一键搭建 + 防刷设置 + 云众评选实测 - 微信投票小程序
  • 终极指南:使用Topit轻松实现Mac窗口置顶,提升多任务效率
  • 华为AC双机热备实战:从零构建高可用无线网络
  • 2026年临床医学报考指南,适合考研考博的优质学校推荐 - GrowthUME
  • FF14钓鱼计时器:渔人的直感 - 智能钓鱼辅助工具完整指南
  • Content Patcher:用JSON重新定义星露谷物语模组开发
  • 2026年沥青瓦厂家推荐:四川中广建材自粘/玻纤胎/平改坡沥青瓦全系供应 - 品牌推荐官
  • 别再手动下载了!用R脚本自动抓取Wind/iFinD日频数据,5分钟搭建你的金融数据库
  • Spring Security实战:手把手教你为若依系统添加会员登录模块(双UserDetailsService配置)
  • 汽车级LCD驱动芯片PCA8547:集成电荷泵与温度补偿的工程实践
  • 3分钟解决Cursor试用限制:终极免费重置指南
  • Flutter双指手势意图识别源码:缩放与平移动态判别逻辑实现
  • Roboto字体终极指南:如何实现多语言支持的完美字体体验
  • 告别信号死角:华为家用/中小型办公室无线Mesh组网实战(AC6005+AP4050DN示例)
  • 微信读书笔记神器WeReader:三步打造你的专属数字书房
  • 2026 海南公司注册代办|海口三亚工商代账、地址挂靠、外资财税正规机构TOP4推荐 - 热点速览
  • 别光收藏了!用Python 3分钟生成你自己的ASCII码速查表(附代码)
  • 别再为Sentinel-2数据发愁!用Python+GDAL一键转GeoTIFF的保姆级教程(附代码对比)
  • 数据的加密与解密(14:16)
  • 深入解析MPC885/MPC880通信处理器:从硬件规格到实战设计
  • 深入解析PCA9534:I2C GPIO扩展芯片原理、驱动与应用实战
  • 哈尔滨市富士通将军中央空调维修师傅电话|各区金牌师傅,靠谱选欧米到家 - 欧米到家