joinGroup

功能介绍

加入群组

工作群(Work):不能主动入群,只能通过群成员调用 V2TIMManager.getGroupManager().inviteUserToGroup()接口邀请入群。

公开群(Public):申请入群后,根据群组的groupAddOpt确定是否需要审批。如果需要,管理员在收到 V2TIMGroupListener 的 onReceiveJoinApplication 回调后调用 getGroupApplicationList 接口处理加群请求。

其他群:可以直接入群。

加群流程详解

当在web端时,加入直播群时groupType字段必填

好友工作群(Work)、陌生人社交群(Public)默认不打开拉取入群前消息记录。如需开启此功能,您可以登录 即时通信 IM 控制台 修改相关配置,配置页面路径为:

参数详解

参数名称 参数类型 是否必填 描述
groupID string 需要加入群组 ID
message string 加群申请信息

返回模板

V2TimCallback

{
    code : number
    desc : string
}

返回值详解

名称 数值类型 描述
code number 请求结果错误码
desc string 请求结果描述符

代码示例

import { TencentImSDKPlugin } from 'react-native-tim-js';

const groupID = 'groupID', // 需要加入群组 ID
    message = 'hello'; // 加群附带留言
// 加入群组
const joinGroupRes = await TencentImSDKPlugin.v2TIMManager.joinGroup(
    groupID, // 需要加入群组 ID
    message
);
if (joinGroupRes.code === 0) {
    // 加入成功
}

results matching ""

    No results matching ""