跳到主要内容

修改消息

超级群消息发送后支持主动修改消息内容,仅可修改自己发送的消息。

不支持修改消息类型,即改前改后必须是同一类型。

修改消息

方法

int modifyUltraGroupMessage(
string messageUId,
RCIMMessage message
)

参数说明

参数类型说明
messageUIdstring全局消息ID
messageRCIMMessage要修改成的消息

返回值

返回值描述
int当次接口操作状态码,并不代表最终操作结果,状态码详细信息

代码示例

int code = engine.modifyUltraGroupMessage(
messageUId,
message
);

回调方法

  • onUltraGroupMessageModified
delegate void OnUltraGroupMessageModifiedDelegate(int code,
string messageUId);

OnUltraGroupMessageModifiedDelegate onUltraGroupMessageModified;

参数说明

参数类型说明
codeint接口回调的状态码,0 代表成功,非 0 代表出现异常
messageUIdstring全局消息ID

代码示例

engine.onUltraGroupMessageModified = delegate(
int code,
string messageUId
)
{

}

监听远端消息修改

当接收到的消息发生变化时会回调此方法。

方法

delegate void OnRemoteUltraGroupMessageModifiedDelegate(List<RCIMMessage> messages);

OnRemoteUltraGroupMessageModifiedDelegate onRemoteUltraGroupMessageModified;

参数说明

参数类型说明
messagesList<RCIMMessage>发生变化的消息

代码示例

engine.onRemoteUltraGroupMessageModified = delegate(
List<RCIMMessage> messages
)
{

}