一、前言
腾讯QQ,微信我们大家一直在用的聊天工具。一直想着自己搭建一套类似QQ的聊天工具,最近发现了一款“融云”的聊天平台。可以满足聊天功能。
它支持应用内社交等场景,体验单群聊、聊天室、音视频通话、红包、小视频、动态表情等通讯能力。
它的源码在Github
都能找到,Android端
,Ios
端,Web端
,Server端
源码都有。今天先搭建一套Web
版的聊天工具。
二、搭建步骤
1.Server
端环境搭建
1.下载项目
git clone https://github.com/sealtalk/sealtalk-server
2.获取融云App Key
和App Key
访问地址:https://www.rongcloud.cn/ 注册融云账号,并创建应用
3.修改配置文件
修改 src/conf.js
的内容:这里主要修改下数据库信息和融云的配置信息
module.exports = {
// 认证 Cookie 名称, 可根据业务自行定义
AUTH_COOKIE_NAME: 'rong_auth_cookie',
// 认证 Cookie 加密密钥, 可自行定义, 任意字母数字组合
NICKNAME_COOKIE_NAME: '',
// 认证 Cookie 过期时间, 单位为毫秒
AUTH_COOKIE_MAX_AGE: '2592000000',
// 融云颁发的 App Key
RONGCLOUD_APP_KEY: '8ljko22vuee',
// 融云颁发的 App Secret