浏览 SDKs · HarmonyOS
平台
SDKsHarmonyOS商业版

查询指定会话

按单聊用户或群组查询一条会话记录。

复制

从联系人、用户资料或群资料进入聊天页时,按真实目标查询会话。

import sdk, { GetOneConversationReq, GetOneConversationResp, SessionType } from '@openimsdk/imsdk';

const request: GetOneConversationReq = {
  sourceID: targetUserID,
  sessionType: SessionType.Single,
};
const response: GetOneConversationResp = await sdk.getOneConversation(request);
openChatPage(response.conversation);

单聊的 sourceID 是对方用户 ID,群聊是 groupID。查询只返回调用时的数据,不触发会话事件。