注册

关于昵称头像用户信息存储讨论

这是一篇很正经的讨论帖,关于昵称头像的讨论。

---------割---------

写在前面的话:

集成环信即时通讯的时候,相信大家都有问过这个问题,“昵称头像怎么实现?
 
如果你的你的昵称头像已经实现,请直接跳到文章末尾进入讨论!
 
在回答这个问题前先简单介绍下环信对于昵称头像的设计:
 环信只是即时通讯的消息引擎。环信本身不提供用户体系,环信既不保存任何APP业务数据,也不保存任何APP的用户信息。比如说, 你的APP是一个婚恋交友APP,那么你的APP用户的头像,昵称,身高,体重,注册电话号码,注册邮箱等信息是保存在你自己的APP业务服务器上,我们服务器端不保存任何用户具体信息。 
    环信这样设计的目的有2个:
    1. 尽量少的侵入开发者自己APP的业务数据和用户体系。用户体系是一个APP的最最核心的数据,在当前中国的环境下,部分开发者会比较难信赖一个第三方厂商,把自己最关键的用户体系信息托管到一个第三方平台上。
    2. 大多数APP都有自己的服务器后台,有自己的用户体系。所以环信要尽力做好的环节是尽可能方便开发者把环信和自己的用户体系集成,而不是为开发者提供他们可能并不会用的用户体系。

不知道大家看明白了没有,如果有疑问接着往下看


集成环信即时通讯在实现昵称头像方面推荐两种做法
 
方法一 从APP服务器获取昵称和头像
 
方法二 从消息扩展中获取昵称和头像
 
关于两种方案的实现思路与对比优缺点在连接后面也有阐述。


思路给出来,大家就按照着做吧,在做的过程中也收到了一些小伙伴们的吐槽,能不能有现成的参考呀?于是环信在后来的demo中就实现的昵称和用户信息,小伙伴们又可以愉快的敲代码了!

 关于demo 的昵称头像需要给大家说明的,这里非常重要,请接着往下看:


demo使用的的存储使用了parse的服务,有一些开发者可能会直接copy了demo中的代码也使用了parse来存储昵称和用户信息,parse的服务快要到期了,还有两个月就会迁走,我们想统计下有哪些用户用了parse的服务?


 
今天要讨论的事情就这么多,大家如果使用了parse请告诉我们,作为环信的用户肯定是要对大家负责的,会给出一个解决方案,或者直接提供一套这样的服务。
 

19 个评论

我用了。
我用的是本地存储头像
我用了
我用了,项目都上线了,别倒了啊
头像和昵称存储使用了parse
我用了
我用了
我们公司用了,用户数上万。qq130009122.邮箱ybj366533@qq.com
我们公司用了,QQ 691976084, 邮箱 huzejun@fangxiaoer.com
我们公司也用了,不能换阿!!!
我们公司也用了 , QQ2010114357,邮箱2010114357@qq.com
我们公司也用了,不能换阿!!!QQ 1020430800 , 邮箱1020430800@qq.com
我公司的app昵称和头像都是从自己服务器得到的,然后使用 EaseUI.getInstance().setUserProfileProvider(mProvider);设置显示在控件上;应该没有涉及到parse吧???
用了parse 软件:橙瓜, QQ:1928585885,邮箱1928585885@qq.com
用了
已用。。。怎么办。。。
用了parse 组件,邮箱 635536177@qq.com ,谢谢
我也用了parse,邮箱1090160013@qq.com
我也用了parse服务。邮箱 lightdayagm@foxmail.com

要回复文章请先登录注册