liveChat时序图
2020-11-18 22:07:04 0 举报
IM 聊天时序图
作者其他创作
大纲/内容
请求会话列表
更新本地DB中
TX IM
登陆成功
拉历史消息
用户
成功
设置已读
aku server
返回UserSig
删除会话
会话列表:会话名、头像、未读数、末条消息
会话列表:排序后展示会话更新:- 会话更新,如新收到一条消息,SDK V2TIMConversationListener 中的 onConversationChanged 事件通知您。- 会话新增,SDK 会通过 V2TIMConversationListener 中的 onNewConversation 事件通知您。会话包含对方ChatID
todo:发送消息,掉接口、存本地接受已读回执监听接收消息,需要设置已读?删除本地消息
原本是IM SDK:getC2CHistoryMessageList 获取单聊(C2C)历史消息
删成功
请求UserSig
请求登陆
以下场景需调用登录:- App 启动后首次使用 IM SDK 的能力时。- IM SDK `onUserSigExpired` 回调,即登录票据已过期时,要请求新 UserSig 登录。- IM SDK `onKickOffline` 回调,即当前用户被踢,提示用户“您已经在其他端登录了当前账号,是否重新登录?” 如果用户选择“是”,就可重新登录。
原本是:IM SDK,markC2CMessageAsRead 设置单聊(C2C)消息已读需要AKu server提供接口
会话更新 V2TIMConversationListener
0 条评论
下一页