SDKsuni-app
设置群扩展字段
通过 setGroupInfo 更新群组 ex。
群组业务扩展使用 setGroupInfo() 的 ex 字符串。ex 是完整字符串,SDK 不会按 JSON 字段自动合并。
import { setGroupInfo } from '@/uni_modules/unix-openim-sdk'
const previous = JSON.parse(group.ex || '{}')
await setGroupInfo({
groupID,
ex: JSON.stringify({
...previous,
projectID: 'project-42',
}),
})多个模块共用时,应划分稳定命名空间,并在写入前保留其他模块的数据。解析失败时不要覆盖原值;扩展数据对有权读取群资料的成员可见,不要存放秘密。
Promise 成功后,通过 onGroupInfoChanged 按 groupID 合并最新群资料;完整监听见群组概览。
这个页面有帮助吗?