显示用户信息
提示
单群聊中用户信息需要开发者自行处理。SDK 不处理用户信息。
历史消息显示用户信息
通过开发者 App Server 获取用户信息
- 开发者 App Server 封装获取用户信息接口
- 通过 message.senderUserId 获取发送者 id
- 将发送者 id 传入 App Server 暴露的接口中, 获取对应用户信息
- 将用户信息展示到页面中
!theme materia
skinparam sequence {
ArrowFontSize 13
ParticipantFontSize 11
}
IMSDK -> App: 返回历史消息列表
App --> IMSDK: 调用获取历史消息方法
App --> AppServer: 通过消息的 message.senderUserId 获取发送者用户信息
AppServer -> App: 返回用户信息,进行展示
会话列表显示用户信息
通过开发者 App Server 获取用户信息
- 开发者 App Server 封装获取用户或群组信息接口
- 通过 conversation.targetId 获取用户或者群组 id
- 将用户或者群组 id 传入 App Server 暴露的接口中, 获取对应用户或群组信息
- 将信息展示到页面中
!theme materia
skinparam sequence {
ArrowFontSize 13
ParticipantFontSize 11
}
IMSDK -> App: 返回历史消息列表
App --> IMSDK: 调用获取历史消息方法
App --> AppServer: 通过消息的 conversation.targetId 获取发送者用户信息
AppServer -> App: 返回用户或者群组信息,进行展示