看环信如何像卖云服务一样卖“IM通信功能”

说到IM通信,你可能首先想到的是微信、陌陌、易信这样的工具,但实际上,IM通信功能被更广泛地用于其他的移动应用中,例如会议系统、协作工具,或是其他的社交平台中的附属功能。这些垂直领域的应用,都会有IM的需求,但如果让开发者自己去做,也许会遇到不少的坑点,想象一下,要保证数百万甚至上亿人即时通讯的顺畅、安全,可不是一件易事。

所以,有创业者便在这一领域找到了机会,就像是云计算服务商为企业提供存储、主机等基础功能一样,环信即时通信云就想要为第三方应用集成和定制类似微信的单聊、群组等IM基础功能。

做IM的核心是通讯技术,例如语音视频怎么压缩、降噪和加密,如何解决高并发下的网络延迟。创始人刘俊彦说,客户只需要到环信注册一个开发者账号,得到一个Appkey,就能在App中集成IM功能,平均的集成时间在4个小时和2天之间。而对于已上线的应用,可以直接下载调用环信的API,然后在客户端集成环信的SDK就可以了。如果开发者在集成中遇到问题,能直接在知识库寻求解答,或者通过QQ开发群、客服进行反馈。

为了提高部署的效率,环信做了两个设计:一是给开发者提供底层的通讯包,在API接口简洁的前提下,去保证安全、电量优化等接口性能;二是环信把他们之前做App经验积累写的代码全部开源给开发者,包括注册登陆页面、通讯录、历史聊天记录、单聊群聊等,这样,根据网页的文档说明,第三方就能按需求直接部署代码。

不过,对于第三方App而言,仅仅集成IM功能还解决不了问题——不同App间的UI和交互方式不一致,生硬地调用IM功能会影响应用操作的一致性。因此,在2.0版本中,环信把UI层部分独立出来,开源这部分的代码,让开发者自己去适配。刘俊彦告诉PingWest:“现在UI基础接口一般为十几个,但是每个App在应用层的需求并不相同,所以把它交给开发者去修改或者完全重构,能更有效地提高效率”。

举例而言,一款社交游戏“微星座”把环信的SDK集成在自己的应用中,并重新定义了UI,用了不到3天的时间。微星座的负责人刘松告诉PingWest,如果自己去做IM的成本会很高,也没有太多的精力。特别是当用户量大起来后,后端会有很多问题。他们觉得目前环信前端的功能开放基本已经够用了,不过希望它能开放更多的后端功能API,方便开发者做应用的管理,例如他们希望有广播的接口,可以给用户群发消息。

刘俊彦回应说,类似多人消息广播会有很多需求变种,有的是广播所有用户,有的是按群组推送,甚至还有向指定用户发送信息。因为这样的功能有太多个性化的选项,环信只会支持其中通用和标准的功能,不然这会导致接口太复杂。

自6月1日正式上线至今,环信获得了近3000位注册开发者,有约400个App接入了他们的服务。那客户会不会担心隐私和安全问题?刘俊彦解释道:“客户可以选择把聊天记录存储在环信的平台,也能存储在自己的服务器中。”尽管所有的消息收发都会通过环信平台的Server层分发,但开发者刘松告诉PingWest:“这些消息数据托管在环信那里对他们并没有太大的意义。另外,在环信那边映射关系都是一个个ID,无法和真实的用户对应起来。”

从Snapchat到Yo的出现,IM应用越来越区域追求个性化、私密和奇特,刘俊彦说,他们在未来也会增加一些新的功能,比如即将开放的实时语音、视频、Web IM功能测试,以及未来会加入的阅后即焚、匿名社交等,这些功能是为了让第三方App能在超级App之外快速找自己的定位。

0140626001047

目前,环信采用的营收模式是,当开发者应用的同时在线人数超过5000人后,在100万人内,每个人收取4分钱;100万人以上,就按量级价格递减收费。未来可能会提供超量存储、定制功能、技术支持等收费的增值服务。如果将来客户基数大了以后,在和云主机、云存储等第三方合作的时候,也会有更好的议价能力。

订阅更多文章

你可能感兴趣的: