IM_网易云信开发

IM_网易云信开发IM 网易云信开发 一 项目目标 本项目完全依赖于第三方 IM 服务器网易云信进行 IM 开发 网易云信 wyyx 能够满足产品基本所有的需求 本项目将所有的 IM 功能放到 wyyx 服务器上 本项目服务器需要将所有的聊天信息进行备份 及对用户聊天权限进行设置 二 功能实现 1 备份

大家好,我是讯享网,很高兴认识大家。

IM_网易云信开发

一、项目目标

本项目完全依赖于第三方IM服务器网易云信进行IM开发。

网易云信(wyyx)能够满足产品基本所有的需求,本项目将所有的IM功能放到wyyx服务器上,本项目服务器需要将所有的聊天信息进行备份,及对用户聊天权限进行设置。

二、功能实现:

1、备份:使用wyyx的“消息抄送”功能,对所有的消息进行本地数据库备份


讯享网

2、权限:使用wyyx的“第三方回调”功能,对所有的消息在操作之前进行权限设置,通过或是不通过,通过则wyyx执行,不通过则不执行。

三、具体实现:

wyyx提供“消息抄送”地址、“第三方回调”地址,都是使用http[method:post]方法进行调用,所以本服务只需要实现这两个接口。

另外,由于wyyx直接操作的是appKey、userid、token,所以需要本服务器申请userid对应的token提供给调用者。(此方法官网有,本文不提供)

1、消息抄送:

 1 {  2 "code": 0,  3 "eventType": "1",  4 "convType": "PERSON",  5 "to": "user2",  6 "fromAccount": "user1",  7 "fromClientType": "WEB",  8 "fromDeviceId": "f7aa3bcecce3fec7d59ca6b1b",  9 "msgTimestamp": "35", 10 "msgType": "TEXT", 11 "body": "hello", 12 "msgidClient": "5fc6bf14d23530fb7a9aacc38", 13 "msgidServer": "5", 14 "resendFlag": "0" 15 }

讯享网
小讯
上一篇 2025-03-12 18:48
下一篇 2025-01-11 09:43

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/129758.html