今天的干货分享是关于“阅读回执”功能,这是一个很普遍的功能,但是针对使用融云的 SDK 去实现,还是有些坑在等着我们的,下面就开始分(bì)享(kēng)喽~
-
分享之前先做一些准备工作,先找到我们需要调用的接口文档
- 文档:https://docs.rongcloud.cn/v4-platform/views/im/noui/guide/platform-ios/message/receipt/private-p.html?match=imlib-ios
- 官网:https://www.rongcloud.cn/
-
根据不同的会话类型以及消息的发送方和接收方,要分别处理
-
单聊
接收方 :在阅读消息后,调用 RCIMClient 类的发送阅读回执接口,参数如下:
conversationType 单聊会话类型
targetId 消息的会话 ID
time 会话最后一条消息的发送时间(sentTime)
/*! 发送某个会话中消息阅读的回执 @param conversationType 会话类型 @param targetId 会话 ID @param timestamp 该会话中已阅读的最后一条消息的发送时间戳 @param successBlock 发送成功的回调 @param errorBlock 发送失败的回调[nErrorCode: 失败的错误码] @discussion 此接口只支持单聊, 如果使用
-