SDK介绍
[TOC]
系统功能
- 登录、退出登录
- 联系人管理
- 企业通讯录
- 群组管理
- 收到个人群组消息
业务介绍
- 用户系统 支持用户信息的存储,好友列表等功能。
- 组织架构 获取企业的组织架构信息,支持多组织、多部门,支持高管模式。
- 点对点聊天 即一对一单聊,企达即时通讯 SDK 提供文字、图片、语音、小视频、文件、自定义消息等多种能力,开发者可根据自身需求定制附件下载、未读等多种消息行为。
- 群聊天 即多人聊天群组服务,群组服务有很多权限设置,包括邀请的验证方式,管理员权限,禁言等更高级的功能,适用于复杂更定制化的场景。
- 消息推送 企达即时通讯提供消息推送服务,后台自动对接苹果 APNs 服务。
目录结构
- static:静态目录 ,可以配置IM服务器地址等信息
- src/assets:资源文件,包括图片,样式
- src/components:Demo页面
- src/sdk:即时通讯SDK类库
目录结构
- 技术栈 vue2 + vuex + vue-router + webpack + ES6/7
项目运行
- 注意:由于涉及大量的 ES6/7 等新属性,node 需要 6.0 以上版本npm install 或 yarn(推荐)npm run dev另外此项目有配套的后台系统,如果想体验前后台同时开发,可以下载对应的后台系统:后台项目传送地址。此时启动项目使用:npm run local 而不是 npm run dev。如果只做前端开发,请忽略这句话。
说明
- 开发环境 Chrome 56 nodejs 6.10.0
部分截图