SDKsuni-app
创建合并转发消息
把多条消息合并为摘要与消息列表。
参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
messageList | OpenIMMessageItem[] | 是 | 要合并的已发送消息列表。 |
title | string | 是 | 合并消息卡片标题。 |
abstractList | string[] | 是 | 卡片摘要列表。 |
import { createMergerMessage } from '@/uni_modules/unix-openim-sdk'
const merger = await createMergerMessage({
messageList: selectedMessages,
title: '项目讨论记录',
abstractList: selectedMessages.slice(0, 4).map(buildSummary),
})Promise 成功只返回新的待发送对象,不修改原消息。摘要由业务生成但不可与实际消息矛盾,应为无法解析的消息类型提供降级文本。转发前检查每条消息的可分享权限和敏感信息;大型列表还应限制条数与总大小。
这个页面有帮助吗?