产品需求与融云的碰撞

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

产品需求:多端同步登录,消息同步,且多端能同步收到消息推送
融云目前实现的功能:多个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端)

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

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

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

  1. 融云即时通讯SDK集成 – 定制UI(二) ——添加自定义表情库

    融云即时通讯SDK集成 – 定制UI(二) --添加自定义表情库 背景: 最近公司新上的app要加上即时通讯的功能, 自己快速实现一个当然是不可能的了(项目deadline也顶不住哇).就从各家成熟的 ...

  2. 融云即时通讯云平台获北京六局委新技术新产品认证

    近日,融云即时通讯云平台成功入选第七批北京市新技术新产品(服务)认证,成为本批次中即时通讯行业唯一入选企业.该证书是由北京市科学技术委员会.北京市发展改革委员会.北京市经济和信息化委员会.北京市住房和 ...

  3. iOS开发融云即时通讯集成详细步骤

    1.融云即时通讯iOS SDK下载地址   http://rongcloud.cn/downloads  选择iOS   SDK下载 2.进行应用开发之前,需要先在融云开发者平台创建应用,如果您已经注 ...

  4. iOS-融云即时通讯

    前言: 对于iOS开发,目前比较流行的即时通信有:融云.环信.网易云信,都是不错的选择.由于工作需求,笔者粗略的学习了一下融云即时通讯.下面就简单的总结一下如何集成单聊的聊天界面. 简介: 融云是国内 ...

  5. ios--融云即时通讯

    前言: 对于iOS开发,目前比较流行的即时通信有:融云.环信.网易云信,都是不错的选择.由于工作需求,笔者粗略的学习了一下融云即时通讯.下面就简单的总结一下如何集成单聊的聊天界面. 简介: 融云是国内 ...

  6. 腾讯云 即时通讯IM 接口

    <?php namespace app\miniapi\controller; use app\miniapi\service\TenImService; use think\Request; ...

  7. 前端运用腾讯云即时通讯IM进行会话聊天

    本文仅给新接触即时通讯的新手们,并且看文档没有方向的朋友们提供一个清晰的思路,大佬们轻喷. 不管你是想在html.vue项目.微信小程序中哪里想运用腾讯云即时通讯IM,都可以很好的实现,现在给大家介绍 ...

  8. 一对一语聊直播源码视频交友系统,一对一直播即时通讯IM产品。

    一对一语聊直播源码视频交友系统,一对一直播即时通讯IM产品. 匹配聊天 开启速度匹配,匹配逻辑异性匹配.原始码,回调,API和SDK等接口调用正常双端经过测试完美正常跑通! 纯原生开发 开发语言 后端 ...

  9. 融云即时通讯SDK集成 -- 定制UI(二) ——添加自定义表情库

    背景: 最近公司新上的app要加上即时通讯的功能, 自己快速实现一个当然是不可能的了(项目deadline也顶不住哇).就从各家成熟的SDK厂商选来选去的, 各有各的好也各有各的不足.最后点兵点将,选 ...

最新文章

  1. JAVA的abstract修饰符 接口interface用法 抽象类和interface的差别
  2. Python-OpenCV 杂项(一):图像绘制
  3. Windows 路由追踪tracert命令使用示例
  4. python sum 数组原理_Python - Sum 4D数组
  5. 传输层协议TCP和UDP的区别
  6. 信息学奥赛一本通C++语言——1050:骑车与走路
  7. 英特尔傲腾存储业务主管已离职 因个人原因离开
  8. 解决 GDI 贴图的闪烁
  9. aac蓝牙编解码协议_蓝牙协议总结
  10. 5G协议下载地址及介绍
  11. 2.遥感传感器和遥感数据
  12. linux网卡发送优化,Linux 性能分析总结之网络(六)
  13. HDU---2084树塔
  14. 计算标准累积正态分布_正态分布在用户等级划分的应用
  15. 正圆锥体空间方程_数值模拟偏微分方程的三种方法:FDM、FEM及FVM
  16. Redis学习之旅--Redis的数据类型你都知道吗?
  17. 【数据结构】链表相关OJ题 (万字详解)
  18. VINS-Mono视觉SLAM总体设计框架解读
  19. 信创-东方通和达梦适配
  20. pl sql迁移oracle,Oracle数据库安装及使用PLSQL数据迁移

热门文章

  1. ASM - TreeApi Method组件和接口简介
  2. Jenkins教程(4)使用PyInstaller构建Python应用
  3. Ubuntu VSCode 配置C++环境
  4. 一张图透过结构看世界--掌握结构化思维
  5. 离职的哪些理由千万不能说呢
  6. 微信php第三方登录接口,ThinkPHP实现微信三方登录
  7. proxmox VE备份优化手记--两次优化,大幅度提高性能
  8. 【驱动模块】 -- linux的背光(backlight)子系统【转】
  9. 高等数学笔记-乐经良老师-第十一章-级数
  10. Incorrect username or password ( access token )