环信 之 用户体系集成

  环信的用户体系集成是这样的:我们的服务器的用户要和环信应用上的用户一一对应。但是呢,环信上的用户只是做一个关联,并不包含任何其它的用户信息。当该应用上的两个用户需要聊天时,通过我们的服务器的用户信息,获取环信的用户ID,这样,通过ID,调用环信的SDK,就可以实现两个用户之间的通信等操作。

  环信上的聊天用户在聊天时,还会用到密码,该用户和密码都不会在其它地方登陆,所以我个人觉得统一一个密码也无所谓。

1. 服务器端集成用户

      参考:http://docs.easemob.com/doku.php?id=start:100serverintegration

  服务器可以调用脚本,传入用户名和密码,循环创建环信用户。用户名可以主键的值,密码我认为都统一也无所谓。只在服务器端创建用户,APP客户端在注册调用服务器端接口时,同时创建环信用户即可。

2. 客户端集成用户

  在APP登陆或退出时,调用环信的登陆和退出接口。

3. 好友体系集成

  如果已有好友体系,服务器端可以通过接口导入到环信中。好友体系可以控制消息的接收,只有好友能接收到的消息。不是好友时,需要通过验证。

  是否需要在环信中建立好友体系,及是否需要开启发送消息的权限控制,都是可以控制的。

 

  APP客户端也有相应的接口来获取好友列表,监听好友列表等操作。

 

posted on 2015-12-29 16:59  大木哥  阅读(365)  评论(0编辑  收藏  举报

导航