On my way 2015 9.8 (环信)
一直想写的,就是懒,也是无语。刚好想到,我就随便写点东西了。我也刚出来,懂的也不是好多,就说说自己前面做环信的一些体会吧。
环信是一个第三方的通讯,用它就不用自己去做xmpp,也是比较好的。它有两种方法,一种是自己全部手写,自己去定义你自己的聊天界面,全部都是自己添加,好处就是你的逻辑会比较清楚;另外一个就是把它的Demo拉进去,用它已经写好的,好处就是比较快。如果是自己手写的话,首先就是环信账号的注册和登陆,不过我们一般都不会把账号密码之类留在环信,所以我们后台就会有一个注册登录的接口,它随机生成一个不重复的账号密码给我。当你注册的时候,把你的用户名。密码。验证码发送到后台的时候,后台会给我一个用来注册环信的账号。密码,我在用户注册的时候,也顺便注册了一个环信账号。登陆就是通过用户名来获取用户信息,通过用户信息下面的环信账号,在用户登陆我们后台的时候,顺便登陆了环信。
最关键的还是要对话,一般的加好友,都不会在环信那里加好友,当然,要是在环信里面也加了好友就简单多了。对话之前,首先你的创建一个会话,就是一个会话通道,你要跟谁通话。这个是根据环信账号名来创建的,也通过环信里面的好友列表来创建。要是你没有在环信里面添加好友,你就得通过用户名来创建,假设所有人都是陌生人,你在会话之前,就需要获取对方的用户信息,他也会有后台给他分配的环信账号,然后创建通道,进行会话。调用它文档里面的方法就好了。我现在还是不太懂这个,然后同事接手了,我就回去自己慢慢研究了。