企业微信群聊机器通讯报文详解
背景
对接chatgpt时,需要支持在群聊里@机器人时回复内容
@我的收到的请求
{ "atMe": "true", "groupRemark": "", "textType": "1", "groupName": "吴冠冠", "spoken": "武汉在哪里", "rawSpoken": "@吴冠冠\u00a0 武汉在哪里", "receivedName": "王aa", "roomType": "3" }
字段说明
atMe |
是否@我 |
groupName |
群聊名称 |
spoken |
@我的原文 |
receivedName |
发起@的人 |
上个报文demo
{ "socketType":2, "list":[ { "type":203, "titleList":[ "吴冠冠" ], "receivedContent":"你好~", "atList":["王aa"] } ] }
字段说明
socketType |
固定值2 |
type |
固定值203 |
titleList |
群聊名称或者人的名称,支持多个,所以是数组 |
receivedContent |
机器人要发送的内容 |
atList |
需要@的人,支持多个,所以是数组 |
对接chatgpt
有这两个报文,对接openai即可实现企业微信群聊机器人自动回复了
由于openai接口老是超时,建议做成异步回复
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
2017-02-20 python工具之myql数据库操作
2017-02-20 python初体验