首页 > 其他分享 >企业微信群聊机器通讯报文详解

企业微信群聊机器通讯报文详解

时间:2023-02-20 18:12:59浏览次数:52  
标签:固定值 群聊 微信 报文 机器人 吴冠冠

背景

对接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接口老是超时,建议做成异步回复

 

标签:固定值,群聊,微信,报文,机器人,吴冠冠
From: https://www.cnblogs.com/wujf/p/17138416.html

相关文章