通知消息前面显示的是环信id而不是nickname,怎么办?

问题描述

接收本地通知的时候,通知消息前面显示的是环信id而不是nickname,怎么办?

解决方案

NSString *title = message.from; if (message.isGroup) { NSArray *groupArray = [.chatManager groupList]; for (EMGroup *group in groupArray) { if () { title = ; break; } } }NSString *title = message.from中拿到这个title 再去自己的服务器请求nickname,再显示到UI上。

时间: 2024-10-06 05:44:22

通知消息前面显示的是环信id而不是nickname,怎么办?的相关文章

环信推送过来的消息,在消息栏中显示的是环信id,这个是...

问题描述 **环信推送过来的消息,在消息栏中显示的是环信id,这个是否有解决方法?** 解决方案 ios和android都有个设置当前用户昵称的接口,调用后,显示的就不是字符串了http://easemob.com/docs/android/setnickname/

iOS 环信的消息通知和我们App内部的消息通知怎么区分开呢? 环信的消息通知的推送是在服务端做的 还是环信自身就有 不需要在服务端设置

问题描述 iOS 环信的消息通知和我们App内部的消息通知怎么区分开呢? 环信的消息通知的推送是在服务端做的 还是环信自身就有  不需要在服务端设置 解决方案 环信的推送是环信服务器控制的,推送有f 和 m 字段,对应的是消息发送者的id和messageId.可以根据这个区分,环信推送内容的解析可以看这里:http://docs.easemob.com/doku.p ... ntent解决方案二:本省就有,不需要做太多,只需要吧证书配置好

iOS 使用的 环信 id 收发消息聊天 小写的环信 id 收不到 大写的环信id 信息

问题描述 如题,,很奇怪, 注册的id 有的是大写或小写的英文加数字,经过试验,发现 iOS 中,用全是小写的相互发消息能收到.大写的收不到,发送方     接收方      大写 ---->大写===收不到大写------>小写 ====收不到小写------->大写====收到小写---->小写====收到. 解决方案 环信用户名,不区分大小写.系统忽略大小写,认为 AA.Aa.aa.aA 都是一样的,如果系统已经存在了环信 ID 为 AA 的用户,再试图使用 aa 作为环信

获取登录用户的环信Id

问题描述 android端怎么获取登录用户的环信id 解决方案 message.from 是根据消息判断的,就是去取发这条消息的发送人ID解决方案二:message.from 是根据消息判断的,就是去取发这条消息的发送人ID解决方案三:获取当前登录的用户:EMChatManager.getInstance().getCurrentUser()

既然知道环信ID就能发信息,还要好友体系干啥?

问题描述 1.既然知道环信ID就能发信息,添加的好友和不添加的好友不都是能发信息,环信还要好友体系干啥,加不加为好友都能发信息.2.那环信怎么实现不是我的好友就不能发信息功能?是不是要实现这个功能的话需要App服务器自己开发相关逻辑? 解决方案 好友体系可以不使用,只要把消息的接收方设置为对方的id就可以

通过环信id,如何获取到自己的用户名等信息

问题描述 我获取所有会话列表.  然后根据conversation.chatter获取到用户的环信id,怎么根据这个环信id获取到自己的用户名等信息. 解决方案 用户信息需要在哎你们服务器维护,所以要根据用户环信id从你们服务器请求.

android 3.1.2,我去当前的conversation中去获取一条消息,报了一个环信的错,有点不明白是什么意思

问题描述 我通过一个msgId,通过conversation.getMessage(String msgId,boolean true)去获取会话中的这条消息,然后环信包里报了一个错误,不知道这是什么情况才引起的,麻烦帮忙看一下.java.lang.NullPointerException: Attempt to invoke virtual method 'long com.hyphenate.chat.adapter.message.EMAMessage.timeStamp()' on a

注册的时候,环信id跟密码长度有限制吗?

问题描述 如题,注册环信IM 账号和密码有没有长度限制? 解决方案 没有限制

iOS 给每一条消息后面添加一个小图标(跟那个已读标志一样,不同的是每条消息都添加)用环信的easeui怎么添加,有没有大神帮助一下

问题描述 解决方案 已读的标识每条消息也都添加了呢,在cell加一个label,处理下代码逻辑,什么时候显示,什么时候隐藏.