企业微信自动发送文本消息的实现与配置

发布时间:2026/8/8 12:19:59
企业微信自动发送文本消息的实现与配置 实现业务系统与企微成员或客户的即时文字触达能力介绍发送文本消息是企微 API 中最基础且应用最广泛的能力。通过该接口企业应用可以向指定的内部成员、部门或外部联系人下发纯文字信息。其核心价值在于实现业务通知的自动化支持在文本中嵌入超链接、换行符以及特殊格式确保关键信息能够以最轻量化的方式触达目标对象。10 分钟接入 Demo权限准备在企微后台获取应用的AgentId和Secret。获取 AccessToken调用/cgi-bin/gettoken接口换取调用凭证。确定接收人内部员工使用userid。外部客户使用external_userid。封装消息体构建符合 JSON 规范的文本消息包。发送请求通过 POST 方式提交数据至消息发送接口。API 示例代码以下为向企业内部成员发送文本消息的 Python 示例import requests import json def send_text_msg(access_token, to_user, content): url fhttps://qyapi.weixin.qq.com/cgi-bin/message/send?access_token{access_token} payload { touser: to_user, # 成员ID多个用|分隔 msgtype: text, agentid: 1000002, # 替换为实际应用的AgentId text: { content: content # 消息内容最长2048字节 }, safe: 0 # 是否保密消息 } response requests.post(url, datajson.dumps(payload)) return response.json() # 调用示例 # result send_text_msg(ACCESS_TOKEN, ZhangSan, 您的差旅申请已审批通过。)使用场景说明系统监控通知当后台服务出现异常或指标超过阈值时自动向技术负责人发送纯文本告警。办公协同提醒在 OA 系统中当有待办任务、会议邀请或合同签署节点时即时触达相关责任人。客户服务话术推送当外部客户触发特定咨询关键词时系统自动调取预设的标准文本回复。业务状态更新实时向用户推送订单发货、支付成功或物流变动的文字摘要。FAQQ文本消息支持换行吗A支持。在content字段中使用\n即可实现消息内容的换行显示。Q发送文本消息有字数限制吗A有。单个文本消息的最大长度为 2048 个字节超过后建议拆分发送或使用图文消息。Q为什么调用接口成功但手机端没提醒A请检查接收人是否在应用的可见范围内以及该成员是否在手机端开启了该应用的通知权限。引导入口查看 API 文档访问企微官网