融云即时通讯后续:产品需求与融云的碰撞

产品需求与融云的碰撞

一、融云聊天消息推送功能

产品需求:多端同步登录,消息同步,且多端能同步收到消息推送
融云目前实现的功能:多个APP消息同步,应用在前台能同时收到消息(我在溜达和卖家端都能即时收到别人发来的消息),如果两款应用在后台的话,2分钟内,仍然可以同时收到消息通知并弹出通知栏(对于iOS系统而言,这里是推送的本地通知)。
实现不了的功能如果在后台时间超过2分钟,融云默认会断开连接,从断开连接开始,收到的消息都会走远程推送的通知(也就是苹果APNS),只有最后连接融云的设备才能收到后续发送的消息的远程推送通知,也就是说只能其中一个移动设备收到通知。
以上需要开通融云3个付费功能:
消息多端同步、消息记录漫游、消息的推送服务。
可能的解决方案:
1、开通消息路由付费功能,将消息从融云服务器转移到我们的服务器,然后由我们主动发送这条消息的通知(可以用友盟),需要后台配合,尝试完成。
2、只保持一个设备的远程通知。
以上已与融云人员沟通,具体可见工单:
https://developer.rongcloud.cn/ticket/info/me9FEOSOrcwfjEZWjQ==

二、消息记录永久保存

产品需求:用户聊天界面通过下拉,可拉取所有的聊天记录。
融云目前能完成的功能:目前融云服务器只能保存6个月内的聊天记录,6个月以上的没有做保存。
实现方案:开通消息路由服务,将消息转存在我们自己的服务器,然后我们可以自行写接口,从我们自己的服务器拉取6个月以上的消息记录。这样的话,
1、我们可能就需要将聊天界面重新自己搭建
2、如果用户想查看6个月以上的聊天记录的话,重新添加一个消息管理器功能,让用户点进去再查看6个月以上的数据。
3、当然也可以让用户打客服自行查询。(或者说记录只是我们保存,用户不能自己查看,如果用户需要这个权限的话,可打客服申请,这个会延伸出另一个功能,可能增加一个会员或者收费功能)
方案建议
使用2方案,可放在下一版本添加,因为目前还没有用户的聊天记录超过6个月的,所以这个需求不太着急。
使用1方案的话聊天界面可定制化高度就会更随意,从长远来看,这种方案最佳,但是需要一个时间去搭建和走流程(主要在APP端)

三、聊天窗口,自定义键盘区域,是否可以任意修改拍照、相机、红包等功能。

目前来说,使用的是融云的聊天界面,完全可任意修改增加或减少。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sailip

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值