蓝莺开发者
Web & Mini ProgramiOSAndroidC++Server API

4 群接口#

4.1 添加群管理员#

POST /group/admin/add

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
user_listarray[int64]true用户id列表

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ reasonstring错误信息
⇥ resultstring操作结果: success - 成功, fail - 失败
⇥ user_idint64用户ID
messagestring错误信息,如果成功,该项为null

接口描述#

4.2 管理员token直接拉群成员#

POST /group/admin/member_join

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
user_listarray[int64]true用户id列表

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.3 移除群管理员#

DELETE /group/admin/remove
POST /group/admin/remove

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
user_listarray[int64]true用户id列表

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ reasonstring错误信息
⇥ resultstring操作结果: success - 成功, fail - 失败
⇥ user_idint64用户ID
messagestring错误信息,如果成功,该项为null

接口描述#

4.4 获取群管理员列表#

GET /group/admin_list

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
group_idint64true群组ID

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ display_namestring成员群名片
⇥ expired_timeint64禁言过期时间(毫秒)
⇥ join_timeint64成员入群时间戳(毫秒)
⇥ user_idint64用户id
messagestring错误信息,如果成功,该项为null

接口描述#

4.5 根据群id和公告id获取群公告详情#

GET /group/announcement

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
announcement_idint64true公告ID
group_idint64true群组ID

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
⇥ authorint64公告发布者
⇥ contentstring公告内容
⇥ created_atint64公告发布时间(毫秒)
⇥ group_idint64群id
⇥ idint64公告id
⇥ titlestring公告标题
messagestring错误信息,如果成功,该项为null

接口描述#

4.6 删除公告#

DELETE /group/announcement/delete
POST /group/announcement/delete

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
announcement_idint64true公告ID
group_idint64true群组ID

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.7 编辑群公告#

POST /group/announcement/edit

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
contentstringtrue公告内容
group_idint64true群组id
titlestringtrue公告标题

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
⇥ authorint64公告发布者
⇥ contentstring公告内容
⇥ created_atint64公告发布时间(毫秒)
⇥ group_idint64群id
⇥ idint64公告id
⇥ titlestring公告标题
messagestring错误信息,如果成功,该项为null

接口描述#

4.8 获取最新一条群公告详情#

GET /group/announcement/last

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
group_idint64true群组ID

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
⇥ authorint64公告发布者
⇥ contentstring公告内容
⇥ created_atint64公告发布时间(毫秒)
⇥ group_idint64群id
⇥ idint64公告id
⇥ titlestring公告标题
messagestring错误信息,如果成功,该项为null

接口描述#

4.9 获取群公告列表#

GET /group/announcement/list

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
group_idint64true群组ID

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ authorint64公告发布者
⇥ contentstring公告内容
⇥ created_atint64公告发布时间(毫秒)
⇥ group_idint64群id
⇥ idint64公告id
⇥ titlestring公告标题
messagestring错误信息,如果成功,该项为null

接口描述#

4.10 获取群申请列表#

POST /group/application_list

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
cursorstringfalse游标: 从哪开始取
limitint32false最多取多少条
versionint64false版本号

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_listarray[int64]true群id列表

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
cursorstring游标,用于翻页
dataarray[object]结果数据
⇥ applicant_idint64申请者的用户ID
⇥ expired_timeint64申请过期时间戳(毫秒)
⇥ group_idint64群组ID
⇥ reasonstring原因
⇥ statusint32状态: 0 - 待处理,1 - 同意,2 - 拒绝
messagestring错误信息,如果成功,该项为null
totalint64总数
versionint64版本,目前没用到,留作扩展

接口描述#

4.11 申请入群#

POST /group/apply

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
reasonstringfalse申请入群原因

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
⇥ reasonstring错误信息
⇥ resultstring操作结果: success - 成功, fail - 失败
⇥ user_idint64用户ID
messagestring错误信息,如果成功,该项为null

接口描述#

4.12 管理员处理入群申请#

PUT /group/apply/handle
POST /group/apply/handle

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
approvalbooleantrue审批,bool类型,true为同意,false为拒绝
group_idint64true群id
user_idint64true用户id

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
⇥ reasonstring错误信息
⇥ resultstring操作结果: success - 成功, fail - 失败
⇥ user_idint64用户ID
messagestring错误信息,如果成功,该项为null

接口描述#

4.13 将用户禁言#

POST /group/ban

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
durationint64true禁言时长,单位为分钟
group_idint64true群id
user_listarray[int64]true用户id列表

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ reasonstring错误信息
⇥ resultstring操作结果: success - 成功, fail - 失败
⇥ user_idint64用户ID
messagestring错误信息,如果成功,该项为null

接口描述#

4.14 获取禁言列表#

GET /group/banned_list

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
cursorstringfalse游标:从哪开始取
group_idint64true群组ID
limitint32false取多少条
versionint64false版本

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
cursorstring游标,用于翻页
dataarray[object]结果数据
⇥ display_namestring成员群名片
⇥ expired_timeint64禁言过期时间(毫秒)
⇥ join_timeint64成员入群时间戳(毫秒)
⇥ user_idint64用户id
messagestring错误信息,如果成功,该项为null
totalint64总数
versionint64版本,目前没用到,留作扩展

接口描述#

4.15 将用户加入黑名单#

POST /group/block

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
user_listarray[int64]true用户id列表

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ reasonstring错误信息
⇥ resultstring操作结果: success - 成功, fail - 失败
⇥ user_idint64用户ID
messagestring错误信息,如果成功,该项为null

接口描述#

4.16 获取黑名单列表#

GET /group/blocked_list

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
cursorstringfalse游标:从哪开始取
group_idint64true群组ID
limitint32false取多少条
versionint64false版本

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
cursorstring游标,用于翻页
dataarray[object]结果数据
⇥ created_atstring创建时间
⇥ group_idint64群组ID
⇥ user_idint64用户ID
messagestring错误信息,如果成功,该项为null
totalint64总数
versionint64版本,目前没用到,留作扩展

接口描述#

4.17 创建群#

POST /group/create

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
avatarstringfalse群头像
descriptionstringfalse群描述
namestringfalse群名称
typeint32false群类型 0表示私有群, 1表示公开群, 2表示聊天室, 3表示临时群
user_listarray[int64]false邀请入群的用户id列表

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
⇥ apply_approvalint32入群申请审批设置, 0:同意所有申请 1:需要管理员确认 2:拒绝所有申请
⇥ avatarstring群头像
⇥ ban_expire_timeint64全员禁言过期时间(秒),禁言期间只允许管理员发消息, 为0或小于当前时间表示不禁言, -1表示永久禁言
⇥ capacityint64群容量
⇥ countint64当前人数
⇥ created_atint64创建时间(毫秒)
⇥ descriptionstring群描述
⇥ extstring群扩展信息
⇥ group_idint64群id
⇥ hide_member_infoboolean是否隐藏群成员详细信息: true - 隐藏, false - 不隐藏
⇥ history_visibleboolean新成员可见历史聊天记录设置: true - 新成员可见历史聊天记录, false - 新成员不可见历史聊天记录
⇥ member_inviteboolean是否允许群成员邀请其他人入群: true - 群成员允许邀请其他人入群, false - 群成员不允许邀请其他人入群
⇥ member_modifyboolean群成员修改群信息设置: true - 允许群成员修改群信息, false - 不允许群成员修改群信息
⇥ msg_mute_modeint32群消息屏蔽模式:0 - 表示不屏蔽, 1 - 表示屏蔽本地消息通知, 2 - 表示屏蔽消息,不接收消息
⇥ msg_push_modeint32群消息推送模式:0 - 接收所有推送, 1 - 不接受推送, 2 - 接收管理员和@消息推送, 3 - 只接收管理员消息推送,4 - 只接收@消息推送
⇥ namestring群名称
⇥ owner_idint64群主id
⇥ read_ackboolean是否开启群消息已读功能设置:true - 开启群消息已读功能, false - 不开启群消息已读功能
⇥ statusint32群状态, 0:正常, 1:已解散
⇥ typeint32群类型:0 - 表示私有群, 1 - 表示公开群, 2 - 表示聊天室, 3 - 表示临时群
⇥ updated_atint64更新时间(毫秒)
messagestring错误信息,如果成功,该项为null

接口描述#

4.18 解散群#

DELETE /group/destroy
POST /group/destroy

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
group_idint64true群组ID

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.19 更新群名片#

PUT /group/display_name
POST /group/display_name

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
valuestringtrue更新内容

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.20 下载群文件#

GET /group/file

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
file_idint64true文件ID
group_idint64true群组ID

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
⇥ created_atint64创建时间戳(毫秒)
⇥ file_idint64共享文件id
⇥ group_idint64群id
⇥ namestring共享文件名称
⇥ sizeint64共享文件大小
⇥ typestring共享文件类型
⇥ updated_atint64更新时间戳(毫秒)
⇥ uploaderint64共享文件上传者
⇥ urlstring共享文件url
messagestring错误信息,如果成功,该项为null

接口描述#

4.21 删除群文件#

DELETE /group/file/delete
POST /group/file/delete

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
file_listarray[int64]true文件id列表
group_idint64true群id

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ file_idint64文件ID
⇥ reasonstring原因
⇥ resultstring结果: success - 成功, fail - 失败
messagestring错误信息,如果成功,该项为null

接口描述#

4.22 获取群文件列表#

GET /group/file/list

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
group_idint64true群组ID

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ created_atint64创建时间戳(毫秒)
⇥ file_idint64共享文件id
⇥ group_idint64群id
⇥ namestring共享文件名称
⇥ sizeint64共享文件大小
⇥ typestring共享文件类型
⇥ updated_atint64更新时间戳(毫秒)
⇥ uploaderint64共享文件上传者
⇥ urlstring共享文件url
messagestring错误信息,如果成功,该项为null

接口描述#

4.23 更新群文件名称#

PUT /group/file/update_name
POST /group/file/update_name

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
file_idint64true文件id
group_idint64true群id
namestringtrue文件新名称

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.24 上传群文件#

POST /group/file/upload

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
namestringtrue文件名称
sizeint64true文件大小
typestringfalse文件类型
urlstringtrue文件url

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
⇥ created_atint64创建时间戳(毫秒)
⇥ file_idint64共享文件id
⇥ group_idint64群id
⇥ namestring共享文件名称
⇥ sizeint64共享文件大小
⇥ typestring共享文件类型
⇥ updated_atint64更新时间戳(毫秒)
⇥ uploaderint64共享文件上传者
⇥ urlstring共享文件url
messagestring错误信息,如果成功,该项为null

接口描述#

4.25 根据group id获取群信息#

GET /group/info

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
group_idint64true群组ID

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
⇥ apply_approvalint32入群申请审批设置, 0:同意所有申请 1:需要管理员确认 2:拒绝所有申请
⇥ avatarstring群头像
⇥ ban_expire_timeint64全员禁言过期时间(秒),禁言期间只允许管理员发消息, 为0或小于当前时间表示不禁言, -1表示永久禁言
⇥ capacityint64群容量
⇥ countint64当前人数
⇥ created_atint64创建时间(毫秒)
⇥ descriptionstring群描述
⇥ extstring群扩展信息
⇥ group_idint64群id
⇥ hide_member_infoboolean是否隐藏群成员详细信息: true - 隐藏, false - 不隐藏
⇥ history_visibleboolean新成员可见历史聊天记录设置: true - 新成员可见历史聊天记录, false - 新成员不可见历史聊天记录
⇥ member_inviteboolean是否允许群成员邀请其他人入群: true - 群成员允许邀请其他人入群, false - 群成员不允许邀请其他人入群
⇥ member_modifyboolean群成员修改群信息设置: true - 允许群成员修改群信息, false - 不允许群成员修改群信息
⇥ msg_mute_modeint32群消息屏蔽模式:0 - 表示不屏蔽, 1 - 表示屏蔽本地消息通知, 2 - 表示屏蔽消息,不接收消息
⇥ msg_push_modeint32群消息推送模式:0 - 接收所有推送, 1 - 不接受推送, 2 - 接收管理员和@消息推送, 3 - 只接收管理员消息推送,4 - 只接收@消息推送
⇥ namestring群名称
⇥ owner_idint64群主id
⇥ read_ackboolean是否开启群消息已读功能设置:true - 开启群消息已读功能, false - 不开启群消息已读功能
⇥ statusint32群状态, 0:正常, 1:已解散
⇥ typeint32群类型:0 - 表示私有群, 1 - 表示公开群, 2 - 表示聊天室, 3 - 表示临时群
⇥ updated_atint64更新时间(毫秒)
messagestring错误信息,如果成功,该项为null

接口描述#

4.26 更新群头像#

PUT /group/info/avatar
POST /group/info/avatar

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
valuestringtrue更新内容

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.27 根据group id获取群信息#

POST /group/info/batch

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_listarray[int64]true群id列表

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ apply_approvalint32入群申请审批设置, 0:同意所有申请 1:需要管理员确认 2:拒绝所有申请
⇥ avatarstring群头像
⇥ capacityint64群容量
⇥ countint64当前人数
⇥ group_idint64群组ID
⇥ msg_mute_modeint32群消息屏蔽模式:0 - 表示不屏蔽, 1 - 表示屏蔽本地消息通知, 2 - 表示屏蔽消息,不接收消息
⇥ msg_push_modeint32群消息推送模式:0 - 接收所有推送, 1 - 不接受推送, 2 - 接收管理员和@消息推送, 3 - 只接收管理员消息推送,4 - 只接收@消息推送
⇥ namestring群名称
⇥ ownerint64群主id
⇥ statusint32群状态, 0:正常, 1:已解散
⇥ typeint32群类型:0 - 表示私有群, 1 - 表示公开群, 2 - 表示聊天室, 3 - 表示临时群
messagestring错误信息,如果成功,该项为null

接口描述#

4.28 更新群描述#

PUT /group/info/description
POST /group/info/description

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
valuestringtrue更新内容

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.29 更新扩展信息#

PUT /group/info/ext
POST /group/info/ext

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
valuestringtrue更新内容

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.30 更新群名称#

PUT /group/info/name
POST /group/info/name

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
valuestringtrue更新内容

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.31 获取群邀请列表#

GET /group/invitation_list

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
cursorstringfalse游标: 从哪开始取
limitint32false最多取多少条
versionint64false版本号

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
cursorstring游标,用于翻页
dataarray[object]结果数据
⇥ expired_timeint64过期时间戳(毫秒)
⇥ group_idint64群组ID
⇥ invitee_idint64被邀请者ID
⇥ inviter_idint64邀请者ID
⇥ reasonstring原因
⇥ statusint32状态: 0 - 待处理,1 - 用户同意,2 - 用户拒绝
⇥ updated_atstring更新时间
messagestring错误信息,如果成功,该项为null
totalint64总数
versionint64版本,目前没用到,留作扩展

接口描述#

4.32 邀请入群#

POST /group/invite

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
reasonstringfalse邀请理由
user_listarray[int64]true受邀请者id,List类型,单次可邀请多个用户入群

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ reasonstring错误信息
⇥ resultstring操作结果: success - 成功, fail - 失败
⇥ user_idint64用户ID
messagestring错误信息,如果成功,该项为null

接口描述#

4.33 用户处理入群邀请#

PUT /group/invite/handle
POST /group/invite/handle

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
approvalbooleantrue审批,bool类型,true为同意,false为拒绝
group_idint64true群id
user_idint64true用户id

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.34 将成员踢出群#

DELETE /group/kick
POST /group/kick

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
user_listarray[int64]true用户id列表

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ reasonstring错误信息
⇥ resultstring操作结果: success - 成功, fail - 失败
⇥ user_idint64用户ID
messagestring错误信息,如果成功,该项为null

接口描述#

4.35 成员退出群#

DELETE /group/leave
POST /group/leave

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
group_idint64true群组ID

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.36 根据group id获取群成员列表#

GET /group/member_list

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
cursorstringfalse游标:从哪开始取
group_idint64true群组ID
limitint32false取多少条
versionint64false版本

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
cursorstring游标,用于翻页
dataarray[object]结果数据
⇥ display_namestring成员群名片
⇥ expired_timeint64禁言过期时间(毫秒)
⇥ join_timeint64成员入群时间戳(毫秒)
⇥ user_idint64用户id
messagestring错误信息,如果成功,该项为null
totalint64总数
versionint64版本,目前没用到,留作扩展

接口描述#

4.37 批量获取群成员的群名片#

POST /group/members/display_name

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
user_listarray[int64]true用户id列表

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ display_namestring成员群名片
⇥ expired_timeint64禁言过期时间(毫秒)
⇥ join_timeint64成员入群时间戳(毫秒)
⇥ user_idint64用户id
messagestring错误信息,如果成功,该项为null

接口描述#

4.38 批量获取指定群成员信息#

POST /group/members/info

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群ID
user_listarray[int64]true用户ID列表,最多100个

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ avatarstring用户头像
⇥ display_namestring成员群名片
⇥ join_timeint64成员入群时间戳(毫秒)
⇥ nick_namestring用户昵称
⇥ user_idint64用户ID
⇥ usernamestring用户名
messagestring错误信息,如果成功,该项为null

接口描述#

GET /group/members/search

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
cursorstringfalse游标
group_idint64true群组ID
keywordstringtrue搜索关键字
limitint32false最多取多少条,默认20,有效范围1到100,超过100按100处理

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
cursorstring游标,返回结果中缺失 cursor,表示已经返回最后一页
dataarray[object]结果数据
⇥ avatarstring用户头像
⇥ display_namestring成员群名片
⇥ join_timeint64成员入群时间戳(毫秒)
⇥ nick_namestring用户昵称
⇥ user_idint64用户ID
⇥ usernamestring用户名
messagestring错误信息,如果成功,该项为null
versionint64版本

接口描述#

4.40 设置群消息屏蔽模式#

PUT /group/msg/mute_mode
POST /group/msg/mute_mode

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
msg_mute_modeint32true群消息屏蔽模式: 0 - 不屏蔽1 - 屏蔽本地消息通知2 - 屏蔽消息,不接收消息

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.41 设置群消息推送模式#

PUT /group/msg/push_mode
POST /group/msg/push_mode

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
msg_push_modeint32true群消息推送类型: 0:接收所有推送;1:不接受推送;2:接收管理员和@消息推送;3:只接收管理员消息推送;4:只接收@消息推送

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.42 获取公开群列表(已废弃)#

GET /group/public_list

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[int64]结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.43 二维码邀请入群#

POST /group/qrcode/invite

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
qr_infostringtrue二维码信息:可以通过GET /group/qrcode/sign获取

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.44 获取群邀请二维码信息#

GET /group/qrcode/sign

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
group_idint64true群组ID

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
⇥ create_atint64二维码生成时间(毫秒)
⇥ expire_atint64二维码过期时间(毫秒)
⇥ qr_infostring二维码信息
messagestring错误信息,如果成功,该项为null

接口描述#

4.45 获取群设置#

GET /group/settings

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求参数(Query Param)#

参数名称数据类型必填描述
group_idint64true群组ID

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
⇥ apply_approvalint32入群申请审批设置, 0:同意所有申请 1:需要管理员确认 2:拒绝所有申请
⇥ avatarstring群头像
⇥ ban_expire_timeint64全员禁言过期时间(秒),禁言期间只允许管理员发消息, 为0或小于当前时间表示不禁言, -1表示永久禁言
⇥ capacityint64群容量
⇥ countint64当前人数
⇥ created_atint64创建时间(毫秒)
⇥ descriptionstring群描述
⇥ extstring群扩展信息
⇥ group_idint64群id
⇥ hide_member_infoboolean是否隐藏群成员详细信息: true - 隐藏, false - 不隐藏
⇥ history_visibleboolean新成员可见历史聊天记录设置: true - 新成员可见历史聊天记录, false - 新成员不可见历史聊天记录
⇥ member_inviteboolean是否允许群成员邀请其他人入群: true - 群成员允许邀请其他人入群, false - 群成员不允许邀请其他人入群
⇥ member_modifyboolean群成员修改群信息设置: true - 允许群成员修改群信息, false - 不允许群成员修改群信息
⇥ msg_mute_modeint32群消息屏蔽模式:0 - 表示不屏蔽, 1 - 表示屏蔽本地消息通知, 2 - 表示屏蔽消息,不接收消息
⇥ msg_push_modeint32群消息推送模式:0 - 接收所有推送, 1 - 不接受推送, 2 - 接收管理员和@消息推送, 3 - 只接收管理员消息推送,4 - 只接收@消息推送
⇥ namestring群名称
⇥ owner_idint64群主id
⇥ read_ackboolean是否开启群消息已读功能设置:true - 开启群消息已读功能, false - 不开启群消息已读功能
⇥ statusint32群状态, 0:正常, 1:已解散
⇥ typeint32群类型:0 - 表示私有群, 1 - 表示公开群, 2 - 表示聊天室, 3 - 表示临时群
⇥ updated_atint64更新时间(毫秒)
messagestring错误信息,如果成功,该项为null

接口描述#

4.46 更新群设置--是否允许成员邀请#

PUT /group/settings/allow_member_invitation
POST /group/settings/allow_member_invitation

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
valuebooleantrue更新内容

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.47 更新群设置--群成员是否可修改群信息#

PUT /group/settings/allow_member_modify
POST /group/settings/allow_member_modify

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
valuebooleantrue更新内容

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.48 全员禁言,只允许管理员发消息#

POST /group/settings/ban_all

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
durationint64true禁言时长,单位为分钟
group_idint64true群id

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
⇥ ban_expire_timeint64全员禁言过期时间(秒),禁言期间只允许管理员发消息, 为0或小于当前时间表示不禁言, -1表示永久禁言
messagestring错误信息,如果成功,该项为null

接口描述#

4.49 更新群设置--是否开启群消息已读功能#

PUT /group/settings/enable_read_ack
POST /group/settings/enable_read_ack

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
valuebooleantrue更新内容

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.50 更新群设置--是否隐藏群成员详细信息#

PUT /group/settings/hide_member_info
POST /group/settings/hide_member_info

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
valuebooleantrue更新内容

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.51 更新群设置--新成员是否可见群历史聊天记录#

PUT /group/settings/history_visible
POST /group/settings/history_visible

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
valuebooleantrue更新内容

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.52 更新群设置--群申请是否需要管理员审批#

PUT /group/settings/require_admin_approval
POST /group/settings/require_admin_approval

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
apply_approvalint32true入群申请审批设置, 0:同意所有申请 1:需要管理员确认 2:拒绝所有申请
group_idint64true群id

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.53 取消全员禁言#

POST /group/settings/unban_all

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
databoolean结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

4.54 转让群#

PUT /group/transfer
POST /group/transfer

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
new_ownerint64true新群主的user_id

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataobject结果数据
⇥ reasonstring错误信息
⇥ resultstring操作结果: success - 成功, fail - 失败
⇥ user_idint64用户ID
messagestring错误信息,如果成功,该项为null

接口描述#

4.55 从禁言列表移除用户#

POST /group/unban

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
user_listarray[int64]true用户id列表

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ reasonstring错误信息
⇥ resultstring操作结果: success - 成功, fail - 失败
⇥ user_idint64用户ID
messagestring错误信息,如果成功,该项为null

接口描述#

4.56 从黑名单移除用户#

DELETE /group/unblock
POST /group/unblock

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

请求体(Request Body)#

参数名称数据类型必填默认值描述
group_idint64true群id
user_listarray[int64]true用户id列表

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[object]结果数据
⇥ reasonstring错误信息
⇥ resultstring操作结果: success - 成功, fail - 失败
⇥ user_idint64用户ID
messagestring错误信息,如果成功,该项为null

接口描述#

4.57 获取用户的群组列表#

GET /group/user_joined

请求头#

参数名称数据类型必填描述
access-tokenstringfalse令牌
app_idstringtrue应用ID
group_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_idint64false仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口

响应体#

● 200 响应数据格式:JSON

参数名称类型描述
codeint32返回码,200是成功
dataarray[int64]结果数据
messagestring错误信息,如果成功,该项为null

接口描述#

自动生成的 API 内容,仅在必要位置补充精简的 AI 解释。