解决方案

社交通讯软件开发那些有趣的小功能

浏览 来源:www.kubikeji.com 作者:酷蜂科技 2017-04-22
[摘要] 移动互联网大爆炸的今天,人们对各类多功能的APP的依赖性越来越强,例如社交通讯软件开发。当然各类软件越发壮大的同时,必要的细分市场慢慢开始出现,社交通讯软件便是其中之一。
    移动互联网大爆炸的今天,人们对各类多功能的APP的依赖性越来越强,例如社交通讯软件开发。人们被社交通讯软件的消息状态、消息撤回以及时间戳等这些有趣的功能吸引着。这款基于LBS的交友应用?以LBS附近的人为基础,以IM为核心,有好友、关注、动态、圈子群聊、图片分享、广场、交友小游戏等功能,并有金币积分、场景道具、礼物赠送、商城等构成的道具和经济系统。下面简单介绍一下它与众不同的功能吧!

社交通讯软件开发那些有趣的小功能
    社交通讯软件开发有趣的几个功能:

    消息状态:大部分人都想知道自己发出的消息处于何种状态。社交通讯软件支持以下三种功能

    1. 已发送:消息已发送至中心交互服务器

    2. 已送达:消息已由中心交互服务器发送至收信方设备

    3. 已阅读:收信方已打开并阅读消息

    消息撤回:社交通讯软件支持消息撤回。消息撤回的流程是:

    1. 发信方发一个通知消息给中心交互服务器,该通知消息包含需要撤回的消息id

    2. 中心交互服务器收到后,将该通知消息发送给收信方(或多个收信方)

    3. 收信方APP把需要撤回的消息从消息界面隐藏或者删除

    时间戳:所有发送给中心交互服务器的消息,服务器收到时,均会给该消息标记一个精确到毫秒的时间戳。该时间戳对于消息是唯一的,可以用于给消息排序时确保顺序准确

相关文章

随机阅读