acceptGroupApplication
功能介绍
同意某一条加群申请
注意:
web 端使用时必须传入webMessageInstance 字段。 对应【群系统通知】的消息实例
参数详解
| 参数名称 | 参数类型 | 是否必填 | 描述 | 
|---|---|---|---|
| groupID | String | 是 | 加入的群组id | 
| reason | String | 否 | 同意原因 | 
| fromUser | String | 是 | 请求者id | 
| toUser | String | 是 | 判决者id | 
| addTime | int | 否 | 申请时间 | 
| type | GroupApplicationTypeEnum | 否 | 申请类型 | 
| webMessageInstance | String | 否(web端必填) | 对应【群系统通知】的消息实例 | 
返回值
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) {
            // 同意成功
          }
        }
      });
    }