Appearance
群管理确认入群邀请
群管理员审批并同意新成员的入群邀请请求。
接口地址: POST /agreeAddChatRoomMember
前置条件
- 微信实例已登录,并已获得可用的
wId。 - 当前微信实例是目标群的群主或管理员。
- 目标群已开启邀请确认,并已收到入群邀请确认回调。
newMsgId和xml需要从入群邀请回调中取得,不能自行构造。
请求参数
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
wId | 是 | string | 登录实例标识 |
chatRoomId | 是 | string | 群 ID |
newMsgId | 是 | number | 入群邀请回调返回的 newMsgId |
xml | 是 | string | 入群邀请回调返回的 xml |
响应参数
| 参数名 | 类型 | 说明 |
|---|---|---|
code | string | 1000 成功,1001 失败 |
message | string | 反馈信息 |
data | null | 成功或失败时通常为空 |
请求示例
json
{
"wId": "2c7a5bf6-e23d-4fb0-8f03-b90e844b539f",
"chatRoomId": "18061832422@chatroom",
"newMsgId": 7175333311063873621,
"xml": "<sysmsg type=\"NewXmlChatRoomAccessVerifyApplication\">\n\t<NewXmlChatRoomAccessVerifyApplication>\n\t\t<text><![CDATA[\"朝夕\"想邀请1位朋友加入群聊]]></text>\n\t\t<link>\n\t\t\t<scene>roomaccessapplycheck_approve</scene>\n\t\t\t<text><![CDATA[ 去确认]]></text>\n\t\t\t<ticket><![CDATA[AQAAAAEAAAAYoqpRKaJIGP+bvAGdxtKlyNkkBVxU4H4VjouTQFRqPDcWj8jNkBE/MSS9AQs1tk/deahMXMaXyL02CI54LTyctebq3g==]]></ticket>\n\t\t\t<invitationreason><![CDATA[8888888]]></invitationreason>\n\t\t\t<inviterusername><![CDATA[zhangchuan2288]]></inviterusername>\n\t\t\t<memberlist>\n\t\t\t\t<memberlistsize>1</memberlistsize>\n\t\t\t\t<member>\n\t\t\t\t\t<username><![CDATA[wxid_phyyedw9xap22]]></username>\n\t\t\t\t\t<nickname><![CDATA[我们一起笑。]]></nickname>\n\t\t\t\t\t<headimgurl><![CDATA[http://wx.qlogo.cn/mmhead/ver_1/QVH2YybBlUaH18IX7UC3YYpX2GFdUgK7sVdjGIzzyMH6FBoGx53Pv7R7netr5tzw4g8icTy4HrP4UrA3easfjjlzBP8iccUUVlQCFJ3y8fNfU/132]]></headimgurl>\n\t\t\t\t</member>\n\t\t\t</memberlist>\n\t\t</link>\n\t\t<RoomName><![CDATA[18061832422@chatroom]]></RoomName>\n\t</NewXmlChatRoomAccessVerifyApplication>\n</sysmsg>"
}成功响应
json
{
"message": "成功",
"code": "1000",
"data": null
}错误响应
json
{
"message": "失败",
"code": "1001",
"data": null
}使用建议
- 建议按
newMsgId做幂等处理,避免重复审批同一条邀请确认消息。 - 审批成功后,可调用 获取群成员 确认成员是否已经入群。
xml内容较长,建议后端完整保存回调原文,审批时原样传入。
