acceptGroupApplication

功能介绍

同意某一条加群申请

web 端使用时必须传入webMessageInstance 字段。 对应【群系统通知】的消息实例

参数详解

参数名称 参数类型 是否必填 平台 描述
groupID String 全部 加入的群组id
reason String 全部 同意原因
同意原因 String 全部 请求者id
toUser String 全部 判决者id
addTime int 全部 申请时间
type GroupApplicationTypeEnum 全部 申请类型
webMessageInstance String 全部 对应【群系统通知】的消息实例

返回模板

V2TimCallback

{
    code : int
    desc : String
}

返回值详解

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

代码示例

    // 获取加群列表
    V2TimValueCallback<V2TimGroupApplicationResult> getGroupApplicationListRes =
        await TencentImSDKPlugin.v2TIMManager
            .getGroupManager()
            .getGroupApplicationList();
    if (getGroupApplicationListRes.code == 0) {
      // 获取成功
      getGroupApplicationListRes.data?.groupApplicationList
          ?.forEach((element) async {
        if (element != null) {
          V2TimCallback acceptGroupApplicationRes = await TencentImSDKPlugin
              .v2TIMManager
              .getGroupManager()
              .acceptGroupApplication(
                groupID: element.groupID, // 加入的群组id
                fromUser: element.fromUser!, //  请求者id
                toUser: element.toUser!, // 判决者id
                reason: "", // 同意原因
                addTime: element.addTime, // 申请时间
                type: GroupApplicationTypeEnum.values[element.type], // 申请类型
                webMessageInstance: "", // 对应【群系统通知】的消息实例
              );
          if (acceptGroupApplicationRes.code == 0) {
            // 同意成功
          }
        }
      });
    }

results matching ""

    No results matching ""