野火IM 服务端Python SDK

野火IM是一套开源通用的即时通讯组件,能够更加容易地赋予客户IM能力,使客户可以快速的在自有产品上添加聊天功能。使用野火可以替代云通讯产品或减少自研IM的工作量。降低客户使用IM的成本和难度。

最开始做findu app(http://findu.co)的时候就调研过各种im通讯方案,最终选择了阿里的open im,其实最主要的原因有两个:1. 完全免费,2. 不限制用户数量。
当然最终还是应了那句老话,免费的才是最贵的~~。虽然现在还能登录百川的开发者后台,但是页面已经挂了非常多了,没有办法更新push整数,也没办法继续添加好友了:

百川的官方https://baichuan.taobao.com/product/im.htm?spm=a3c0d.7662652.1998907869.5.1cacbe48MUROig 还能继续访问,但是,所有的文档都已经停留在了18年:https://baichuan.taobao.com/doc2/detail.htm?spm=a3c0d.8121624.0.0.2442be48xtvo1v&treeId=41&articleId=102626&docType=1
本着免费,不受限制的原则,最近又看了下各种im框架,基本没有什么比较好的选择了,直到发现了野火im,这真的不是野火的广告。
由于原有的后端服务是基于django实现的,所以为了能够正常使用原有的业务系统,需要进行后端整合,而野火的服务端sdk只有java的,好在同时提供了rest api,于是我花了点时间用python封装了一下,目前支持用户管理,好友管理,消息发送,其他的内容尚未整合。具体代码可以参考sdk。

后一步就是重新进行findu的重构了,包含: 1. 服务端代码整合,替换im框架 2. 安卓版本的重新开发 3. iOS版本的重新开发

如果你对于实现这么一个app感兴趣,欢迎联系我,一块进行开发实现(不管是后端还是前端)。需要说明的是,该项目为免费app,不会产生收益,也不会付费下载,所以嗯,要想加入的智能靠爱发电~~~

野火IM相关资源链接:
https://bbs.wildfirechat.cn/
https://gitee.com/wfchat
https://wildfirechat.cn/

github:https://github.com/obaby/wild_fire_server_sdk

obaby@mars

by:obaby
http://www.h4ck.org.cn
http://www.obaby.org.cn
http://www.findu.co

☆版权☆

* 网站名称:obaby@mars
* 网址:https://h4ck.org.cn/
* 个性:https://oba.by/
* 本文标题: 《野火IM 服务端Python SDK》
* 本文链接:https://h4ck.org.cn/2021/12/9277
* 短链接:https://oba.by/?p=9277
* 转载文章请标明文章来源,原文标题以及原文链接。请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。


猜你喜欢:

3 comments

    1.  
      Google Chrome 118 Google Chrome 118 Windows 10 Windows 10 cn山东省临沂市 联通

      服务不是自建的,用的阿里旺信,后来tm不提供服务了。坑爹。
      想重构一直没时间,并且现在高德有家人定位了,这个也就暂时没有再继续更新。
      目前暂无重构计划。

      1. Google Chrome 118 Google Chrome 118 Windows 10 Windows 10 cn福建省厦门市 移动

        嗯嗯,一直想找一款国内可用的加密聊天,都死得差不多了。
        以前有个叫 mata 的,最近也直接挂了,登录不了。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注