美文网首页
《关于聊天 - jmessage》

《关于聊天 - jmessage》

作者: 不够果断是种癌 | 来源:发表于2019-01-07 16:45 被阅读106次

现在实现聊天的话,方式是有很多种的。自己写的话采用的就是socket。如果是接SDK的话,比较好的有环信,网易云新,融云和极光的jmessage。

我这边简单记录一下jmessage。

我们这边简单的看了一下jmessage的用法,发现了一个问题?就是前后端都可以实现聊天。

如果后端为主。那么具体步骤如下:
1.发送信息,需要每次先调后台接口。
2.数据也是后台提供。
3.点击联系人再点击聊天也是需要调用后台接口。

4.相当于每次都在后台。对于消息的拦截和控制权在后台。

弊端:1分钟每次只能600次限制。不能直接获取最后一条信息。需要分几步去实现。

速度上面没有全部以前端为主的速度快。

如果前端为主。那么具体步骤和弊端如下:

1.数据处理,敏感词过滤,全程SDK操作。后台只需要管好注册就好了。

2.做不做记录其实关键不大。

3.如果有新需求,需要前端去更新和迭代。

目前我们这边采用的是jMessage,具体流程如下:

1.SDK初始化。

2.注册 =====  我们这边让后台已经帮忙给做了。我们登录账号,后台返回给我们im账号。

3.登入im账号。

4.创建会话。

5.发送消息。

tip:目前针对退出这一块,jmessage内部已经做了处理。但是有些东西还是得做。

注意:退出账号,退出im账号。解绑商城退出im账号。切换商城退出账号,获取后台给的新账号。

遇到的问题  有机率获取不到历史会话,开启漫游记录解决的方法。

相关文章

  • 《关于聊天 - jmessage》

    现在实现聊天的话,方式是有很多种的。自己写的话采用的就是socket。如果是接SDK的话,比较好的有环信,网易云新...

  • 关于JMessage SDK使用感受

    很开心收到我们极小光的同学邀请参加极光征文活动,原文主要是以SDK开发为主题的文章,会略有不同。最近在独立开发一款...

  • Ionic2 使用JMessage进行即时聊天功能的开发

    在ionic2中使用极光提供的jmessage进行即时聊天,由于极光官方没有像jpush那样提供cordova插件...

  • 关于极光IM做为公司产品IM功能研究报告

    关于极光IM做为公司产品IM功能研究报告 极光IM解决方案 方案A 1.SDK提交到JMessage 2.JMes...

  • CocoaPods could not find compati

    flutter项目中集成了jpush_flutter和jmessage_flutter,在做flutter从1.2...

  • 关于聊天

    刚刚看日历,突然发现再一个月我就27了,岁月是把杀猪刀,我可能就是被杀的那只猪……… 昨天和同事聊为什么不找对象,...

  • 关于聊天

    两个人聊不聊到一起和三观有很大关系,和现在室友相处了马上一个月了,刚刚突然发现我俩有点聊不到一起。话不投机半句多这...

  • 关于聊天

    很多人,我们曾经关系非常好,可是想好好聊天太难了,尤其是不同城的时候网聊,没话题的同时又怕冒犯对方,胡乱客气一阵儿...

  • 关于聊天

    一个男生问你他准备买房子的事情, 他是什么心态。他可能只是多问几个人的意见吧。他可能认为你比较懂。

  • 关于聊天

    人和人之间的对话真的很奇妙 你表达的是这个意思,他理解的是那个意思 今天和JJ谈论到买房子的事,JJ的表达在我看来...

网友评论

      本文标题:《关于聊天 - jmessage》

      本文链接:https://www.haomeiwen.com/subject/oygurqtx.html