处理消息/消息类型

简要描述

  • 推送消息示例及类型说明。

推送示例

个人消息
{"data": {
	"content": "Hello!", #消息内容
	"createtime": 123456789, #时间戳
	"from": "wxid_", #发送人wxid
	"isChatroomMsg": 0, #是否群消息
	"isSender": 0,
	"msgSvrID": 1234567812342,
	"reversed1": "<msgsource>\n\t</msgsource>\n",
	"syncFromMobile": false,
	"talkerInfo": { #用户信息
	"alias": "",
	"nickName": "小明",#发送人昵称
	"smallHeadImgUrl": "https://wx.qlogo.cn/mmhead/2", #发送人头像
	"userName": "wxid_xxxxxx" #发送wxid
	},
	"to": "wechatapi", #接收人ID
	"type": 1
}}
群消息
{
"data": {	
	"content":"你好", #消息内容
	"createtime": 1713224148, #时间戳
	"from": "387222221088@chatroom", #群ID
	"isChatroomMsg": 1, #是否群消息
	"isSender": 0,
	"msgSvrID": 91188511912362423,
	"reversed1": "<msgsource></msgsource>\n",
	"syncFromMobile": false,
	"talkerInfo": { #群信息
		"alias": "",
		"nickName": "XXX用户群",
		"smallHeadImgUrl": "https://wx.qlogo.cn/mmcrhead/78EkX665csAHNYzqUg5/0",
		"userName": "387222221088@chatroom" #群ID
	},	
	"chatroomMemberInfo": { #发送人信息
		"alias": "lonconst",
		"nickName": "昵称昵称",
		"smallHeadImgUrl": "https://wx.qlogo.cn/mmhead/ver_1/VNv",
		"userName": "longlong0203"
	},
	"to": "wechatapi", #消息接收人ID
	"type": 1
}
}

推送类型说明

类型枚举值
接口异步响应0
同步消息1
登录事件2
退出事件3
主动发送消息HOOK4
群聊信息变更通知5

消息类型说明

类型枚举值
文本消息1
图片消息3
语音消息34
好友验证消息37
好友推荐消息42
聊天表情47
位置消息48
XML消息49
音视频通话50
手机端操作消息51
系统通知10000
撤回消息10002