获取到好友列表后,怎么获取每个好友的未读数量和最后一条消息?

问题描述

能够获取好友的名字,但是每个名字对应的会话时间,最后一条消息,还有未读消息数量怎么获取??求助,谢谢!!!

解决方案

_conversation = [[EMClient sharedClient].chatManager getConversation:conversationChatter type:conversationType createIfNotExist:YES];  先获取每个好友的会话,然后获取这个会话的最后一条消息和未读数量,分别是conversation.latestmessage 和 conversation.unreadmessagescount。

时间: 2024-12-25 17:25:19

获取到好友列表后,怎么获取每个好友的未读数量和最后一条消息?的相关文章

会话页面和会话列表不更新未读数量

问题描述 从通知栏点击通知打开ChatActivity,收到新消息后,通知栏有通知但是页面没有更新:并且返回后,再收到新消息时会话列表的未读数量不更新.新消息内容也不展示.而且,推送的通知显示有误,明明是一条消息,通知内容显示的是一个联系人发来2条消息.求解决~~~~ 解决方案 看下demo中EaseBaseActivity 这个类中的onResume方法这个方法中的EaseUI.getInstance().getNotifier().reset();这个方法就是清空之前的通知的状态信息的内容了

频繁获取网站页面内容后被禁止了,是哪里设置的问题?

问题描述 通过远程获取网页内容来生成静态页,但是每获取100页内容后就获取不到,全部页面都返回一段跳转代码<metahttp-equiv="refresh"content="0;URL=/?tads=514203695">请问是被获取站点的IIS设置的问题,还是服务器哪里设置禁止机制了? 解决方案 解决方案二:很可能只是一段简单的代码,判断同一个IP地址短时间内请求的次数达到100次就禁止继续访问了解决方案三:引用1楼Z65443344的回复: 很可能只

QQ好友列表树形列表java代码实现代码_java

以前在网上瞎转悠的时候就发现很多人为用Java实现QQ登陆后的面板的问题感到十分头疼,最近我因在写模拟QQ的项目,故不可或缺的遇到了这一个问题,在网上我google了,百度了,最终发现的是有很多人被这一问题困扰,却没有解决的方案,估计是那些写出来了的人,没有发布到网上来,如今,经过自己的多方面查找资料,终于把他写出来了,也不枉昨晚熬夜了,呵呵,好了先让我们来看看实现的效果截图:        好了,效果就是这样了,虽然实现了基本功能,但是还是不完美,比如说好友面板不能随着窗口改变大小而改变,不过

网站好友列表中每个好友的头像都要读取一次数据库?这样效率会不会太低?

问题描述 用户的部分是这么设计的:在数据库里有一个用户是否上传了头像的标志,如果用户上传了自己的头像,那么就用用户的头像,该标志设置为true,如果用户没有上传头像,则使用默认头像,数据库中的标志为false.最近网站做到好友列表的部分了,每个好友都有自己的头像.那么显示每个好友的头像都需要去用户表里读一次,看看是否上传了头像,这样是不是太耗费资源了?请问有什么好的办法,谢谢. 解决方案 解决方案二:字段不为空就读字段的图片地址,为空就默认一个图片地址~解决方案三:我想不出別的好辦法,看高人.解

环信好友列表

问题描述 环信好友列表怎么维护,是每个开发商维护好友列表,一个账号有好友数量上限的限制吗?假如,我一个好友有几千万的好友可以吗?(就是在一个Apptoken下注册几千万的好友,可能有点夸张?) 解决方案 没有限制

java如何获取指定文件夹下的未读邮件

问题描述 目前只能获取所有的邮件数,求指教!DocumentCollectiondc_all=mail.getAllDocuments();ret=dc_all.getCount();connecttomailserverok!title(标题):中心size(容量):30.75MB当前用户所有未读邮件为:0条当前用户所有未读为:728条

ios xmpp研究探索:获取好友列表

/* 一个 IQ 请求: <iq type="get" from="xiaoming@example.com" to="example.com" id="1234567"> <query xmlns="jabber:iq:roster"/> <iq /> type 属性,说明了该 iq 的类型为 get,与 HTTP 类似,向服务器端请求信息 from 属性,消息来源,这

求助,获取好友列表的方法时好时坏的,到底是什么原因

问题描述 我参考demo的代码自己写了个和demo差不多的东西,之前是可以用的,但是昨天发现,conn.getRoster这个方法我用来获取好好友列表的时,有时可以获取到好友,有时却获取不到(获取不到的概率较大),我用firebug看的时候,这个方法的请求一直在加载,等到好久才请求成功,success的回调函数也一直进不去,然后什么东西都没返回,昨天调了好久都不知道哪里出问题了,有没人可以帮帮忙解决一下大概代码就是这样的var handleOpen = function(){//1.关闭登录框,

android 登录获取好友列表

问题描述 每次登录自己的程序后在登录环信,然后进入的话是没有好友列表的,只有退出登录后,在登录环信才有数据,这是怎么回事??在线等 解决方案 那你要看有没有执行获取的方法解决方案二:> forum.php?mod=redirect&goto=findpost&pid=2798&ptid=1242那你要看有没有执行获取的方法登录时候都是执行的set方法啊,哪里的获取??解决方案三:登录不就执行 List usernames = EMContactManager.getInsta