egg.js集成Socket.io实现推送和即时通信

JavaScript022

egg.js集成Socket.io实现推送和即时通信,第1张

一个基于 Node.js 的实时应用程序框架,在即时通讯、通知与消息推送,实时分析等场景中有较为广泛的应用

不知道怎么搭建egg项目的翻下以前的文章

到这里egg-socket.io已经开启并配置完毕了, 接下来我们就要编写路由和控制器了

到这里服务端完成, 下面我们来写一个简单的socket.io客户端

到这就结束了, 有问题留言!!!

官网地址: https://cloud.tencent.com/document/product/269 ;

request域名:

socket域名:

uploadFile域名:

downloadFile域名:

官网地址: https://cloud.tencent.com/document/product/269/37413

3.继续输入 ;

项目文件夹多出以下目录;

项目文件夹多出以下目录

A:注册腾讯云账户并登录;

B:创建新应用

官网地址: https://console.cloud.tencent.com/im ;

即可获取创建的应用 SDKAppID

Index.js文件夹内填入 上方获取到的SDKAppID:

A:首先调用即时通信IM接口事件,官网解释为 <避免漏掉SDK派发的事件>

官方文档: https://web.sdk.qcloud.com/im/doc/zh-cn//SDK.html

B:接着登录即时通信IM的login接口,登陆成功后就可以调用获取会话列表Conversation,创建文本消息实例createTextMessage,发送消息sendMessage .....

官网文档登录: https://web.sdk.qcloud.com/im/doc/zh-cn/SDK.html#login

具体接口的调用查看 官方文档接口

不能打开。

JSPP是一款端到端加密通讯,阅后即焚的语音社交聊天交友软件,支持多设备同步聊天记录并为用户提供隐私安全即时通讯服务的聊天工具。

JSPP倡导用户之间的实名社交,是用户线下真实生活的线上延伸,方便用户可以获得好友的生日提醒、名片更新提示等,与朋友家人保持即时的信息沟通,突破时间、空间限制,以利用碎片时间分享生活点滴、扩展人脉关系,大限度简化繁杂的传统社交,让交友更加轻松愉悦,让工作更有效率,使用户全身心感受清新、纯净的社交新模式。

JSPP的主要特色功能:

1、信息已处理/未处理: 将所有系统及用户发来的未读信息规律到未处理,阅读后归类到已处理。

2、根据城市定位动态显示好友: 可以根据用户的GPS定位(需用户授权),推荐当前所在城市的好友。

3、好友名片更新提示: 当用户的好友更新个人名片后,在通讯录列表以NEW图标(GIF)的形式提醒。

4、好友生日当天提醒: 在某个好友生日当天的24小内,在通讯录列表出现蛋糕图标(GIF)。

5、信息加密存储: 用户的姓名和手机等敏感信息、聊天数据和其他所有隐私信息都使用对称加密算法加密存储。

6、聊天通信加密: 使用密钥交换(非对称加密)技术建立安全可靠的数据传输信道,通讯数据加密传输(对称加密)。