iOS能把消息的已读状态发送到服务器上吗?

问题描述

iOS能把消息的已读状态发送到服务器上吗?

解决方案

sdk提供已读回执/*! @method @brief 收到"已读回执"时的回调方法 @discussion 发送方收到接收方发送的一个收到消息的回执, 意味着接收方已阅读了该消息 @param resp 收到的"已读回执"对象, 包括 from, to, chatId等 @result */- (void)didReceiveHasReadResponse:(EMReceipt *)resp;
解决方案二:
如何从(EMReceipt *)resp获得对应的消息对象?
解决方案三:
在回调里面打下断点就能看到。

时间: 2024-10-22 05:51:24

iOS能把消息的已读状态发送到服务器上吗?的相关文章

短信功能-android 短信未读状态变为已读状态

问题描述 android 短信未读状态变为已读状态 我的APP,想要在会话列表那儿,点一个联络人,然后进入到与该人的所有聊天对话界面,在该界面里,我希望对方发来的简讯都变为已读状态我是这样写的cur_smsdetail_qcontact = new CursorWrapper(cur_smsdetail) { public String getString(int columnIndex) { if (super.getColumnIndex(""address""

已经标记conversation的所有消息为已读,但再次获取conversation时未读消息不为0

问题描述 1. 在聊天界面根据对方的环信id使用EaseMob.sharedInstance().chatManager.conversationForChatter!得到当前聊天的conversation,在viewDidDisappear时调用conversation.markAllMessagesAsRead标记这个conversation的所有消息为已读,此时的unreadMessageCount显示为0,在这之后保证没有新消息到来2. 但是在消息列表界面通过loadAllConvers

iOS环信的设置某条消息为已读,为何不起作用

问题描述 聊天发送了一条消息,通过控制台输出,看出设置为已读成功,为什么后面打印的未读条数还是为1,而且不进行别的操作,直接重新运行,未读消息数量是为0的,这是为什么,是方法(markMessageAsReadWithId:)不起作用吗?附件为控制台输出的截图 解决方案 这个方法是标记接收到的消息的.解决方案二:我也是用在接收消息的时候,我在聊天界面收到了一条消息,我把他设置为已读,然后返回到会话刷新列表,还是有一条未读消息在

php rest api 如何获取未读消息和更改消息未读状态

问题描述 解决方案 rest没有接口,未读消息是客户端的操作解决方案二:webim有消息的未读状态吗,如何获取和修改解决方案三:webim没有未读已读等状态

iOS如何显示已读,已送达

问题描述 发送消息后 在消息前显示已送达,消息被阅读后显示已读 解决方案 送达那个接口还不行,已读有已读回执,参考下Demo实现.消息已读回执已读回执需要开发者主动调用的.当用户读取消息后,由开发者主动调用方法发送已读回执// 发送已读回执.在这里写只是为了演示发送,在app中具体在哪里发送需要开发者自己决定. [[EaseMob sharedInstance].chatManager sendHasReadResponseForMessage:message];接收已读回执/*! @metho

环信能做类似陌陌已读未读的回执么?

问题描述 1. 发现数据库没有is_read这样的字段来标记发送的信息是否是已读或者未读2. 确实能够调用ackMessageRead(android)发送回执给对方,发送方也可以监听得到,如果app打开着这一切都没问题.但如果对方没有打开app,服务器是否有缓存此ack,不然已读未读并不准确.3. 发现文档EaseUI使用指南里有此种场景,但是真正下载的demo里好像没有,ui隐藏掉了,实现上也并不可行4. 不知道是否可行 解决方案 在初始化设置已读未读回执// 获取到EMChatOption

iphone5/5s的未读邮件快速变成已读邮件(ios7)

在iphone5升级到ios7后,会发现这一状况得到了极大的改进,在邮件的列表页面就可以对邮件内容进行各种操作,当然,也包括将所有未读邮件全部设置为已读.            将单个未读邮件设置成已读的方法:            1.点击手机桌面的"邮件"图标.                   2.开启邮箱后,在收件箱的邮件列表界面,从右向左轻轻滑动某一个邮件的标题,这时会出现"删除"和"更多"两个按钮图标,选择"更多"

暧昧男女在已读不回的等待煎熬里

与上一代的 Email.MSN.Skype 一样,这一代的 Whatsapp.Line.Facebook Messenger 与 Google Hangout 都是人跟人之间的沟通工具.但与上一代的 Email.MSN.Skype 不一样的,除了 Whatsapp.Line.FB Messenger  与 Hangout 都更关注「Mobile」之外,就是这些沟通软件都提供了一个非常关键的新功能: 已读讯息 说真的,技术上,已读讯息是一个非常小的功能,你问任何一个工程师,他都会跟你这说不过就是数

iOS 如何将未读的消息标记为已读

问题描述 我现在需要点一个按钮将未读消息标记为已读,但是仅仅不显示未读数是不行的,再次来消息时会全部显示出来.不知道有没有这样的方法,将未读消息数清零或者标记为已读? 解决方案 找到了.....