Flutter

圈组相关抄送

更新时间: 2024/03/07 13:17:48

圈组支持将消息和系统通知实时同步至您预设的服务器,满足您的应用对于业务数据本地存储的需求。更多抄送相关介绍,请参见消息抄送服务概述

前提条件

已开通消息抄送服务,且已在 IM 即时通讯的抄送信息类型中勾选需要抄送的圈组事件,具体请参见开通消息抄送

实现方法

客户端实现

调用sendMessage方法发送圈组消息或调用sendSystemNotification方法发送自定义系统通知时,可通过以下参数配置抄送。

参数
类型
说明
env String 当前消息或自定义系统通知需要抄送到的环境的名称,对应您在云信控制台中配置的自定义抄送的环境名称(如下图),最大 32 个字符 自定义抄送环境.png
isRouteEnable bool 是否需要将当前消息或自定义系统通知抄送至指定的环境

示例代码如下:

 var paramSendSys = QChatSendSystemNotificationParam(serverId: serverId);
    paramSendSys.isRouteEnable = true;
    paramSendSys.env = '环境变量';
    NimCore.instance.qChatMessageService.sendSystemNotification(paramSendSys).then((value){
      if(value.isSuccess){
        //todo system notification send success
      }
    });

服务端实现

您也可通过服务端实现抄送功能。除了圈组的消息和自定义系统通知,服务端还支持抄送圈组内置系统通知,如圈组登录/登出、创建频道和成员加入服务器等。详情请参见圈组相关抄送

此文档是否对你有帮助?
有帮助
去反馈
  • 前提条件
  • 实现方法
  • 客户端实现
  • 服务端实现