天天看点

如何简单实现社交app

前段时间在研究写个简单的社交app,初步有成,给大家分享点小心得。目前市面的社交软件越来越多,实现及时聊天的功能也是很多开发新手们需要掌握的一项技能。

集成好后,登录成功后,设置用户信息(IM会使用此用户进行通讯)

登陆进自己的账号后会看到有个自己的ID,这个就相当于是自己的账号,添加好友需要输入对方的ID才行,类似于QQ微信等通讯工具。这个ID在后面代码里发送消息时也会传到这个值,当然首先要获取到这个发送消息的对象并创建会话,这里第一传的值就是之前说的ID

MOBIMCallback是MOBIM所有异步操作的结果回调,这里发送消息也需要这个回调:

这样就可以实现发送信息啦。

到这里或许会有人问如何获取到会话列表呢,其实文档也提供了一个方法

好友是在list集合里,同样的也需要MOBIMCallback这个回调去处理:

这里我只是举例了几个常用的方法演示,更多的功能实现在文档都是有说明的,有兴趣的可以看下。 整个实现过程其实算是比较简单的,有些个人的需求在文档没有标注的问了下他们的技术支持小哥哥,也得到了耐心的解答,工具是免费也挺好用的,关键有坑还可以找客服帮忙,算是我们这样新手菜鸟的福利啦,可以安利下,测试后发送信息也挺快的,几乎满足了日常聊天的全部需求了,还是很棒哒!

继续阅读