E聊SDK-简介(2): 平台支持与功能明细

1.说明:

教程属于官方E聊SDK-简介(2)
进入官网
进入管理台
SDK版本:v1.02
技术交流QQ群: 471688937

2.平台支持情况:

平台SDK源码备注
Web兼容Chrome,Firefox, Safari 等开源开发完成
小程序微信小程序平台开源开发完成
ReactNative适配Android4.1及其以上,适配iOS9.0 及其以上,适配移动端浏览器开源开发完成
Android原生开发,适配Android4.4及其以上暂无开发计划中
Java计划适配64位PC系统(windows,mac,linux)暂无开发计划中
c++计划适配64位PC系统(windows,mac,linux)暂无开发计划中

2.开源版SDK与专业版SDK的区别:

客户可以根据自己的情况选用开源版SDK,专业版SDK。开源版与专业版的客户端SDK功能是一样的,差别在于服务器端开源的功能,差别如下:

服务端功能开源版SDK专业版SDK
文件上传/下载有(支持本地文件服务器)有(支持本地服务器,阿里云oss)
用户在线/离线监听
API权限功能
集群功能单机支持集群拓展

服务端开源地址

3.专业版授权分类:

现可根据客户业务的需求与开发阶段灵活提供的专业版授权分类

测试版体验版收费版
价格待定
授权有效期3个月永久根据付费期限
用户上限100人20人无限制
群员上限100人20人500
最大连接数10020无限制
消息文件上限10G1G无限制
消息文件保存时间7天7天30天

3.功能明细:

3.1 消息类型

消息类型格式
文字消息type=TEXT, 正文为json格式,包含内容(body)
图片消息type=IMAGE, 正文为json格式,包含图片名称(name),大小(size),下载链接(body)
文件消息type=FILE, 正文为json格式,包含图片名称(name),大小(size),下载链接(body)

3.2 IM消息

IM消息功能描述
单聊消息用户可向指定的用户发送消息
群聊消息用户可向群内所有人发送消息
系统通知用户能被动接受E聊服务端发往客户端的系统通知
历史消息用户能查询一段时间内的聊天记录
未读消息若消息未读,显示未读数量
会话列表用户能获取最近一段时间内的会话列表

3.3 用户管理

用户管理功能描述
添加用户在E聊服务端添加用户(auid,token), 只有添加后的用户才能聊天(仅服务端API支持)
编辑用户资料可以编辑用户昵称、性别、头像、签名、手机、邮箱等资料
获取用户资料获取单条、多条的用户信息,用户信息包括(用户昵称、性别、头像、签名、手机、邮箱等)

3.4 用户关系

用户关系功能描述
添加好友可添加用户为好友
删除好友可从好友列表中删除好友
获取好友信息可单条、批量获取好友的信息,如(名字、头像、备注名、签名等)
禁言不显示对话用户发送的消息
获取禁言列表获取被禁言的用户列表
黑名单能将对话用户拉进黑名单
获取黑名单列表获取被拉入黑名单的用户列表

3.5 群组功能

群组功能功能描述
创建群可以拉好友创建群,创建者即为群主
更新群更新群信息,如(群名、群公告、群简介、群Logo等)
删除群/解散群若自己是群主,即为解散群;若自己是群员,就是退群
获取群信息可单条、批量获取群信息,如(群名、群公告、群简介、群Logo等)
获取群详情与群成员信息获取群详情(群名、群公告、群简介、群Logo等) ,以及群成员信息(用户昵称、性别、头像、签名、手机、邮箱)
添加群成员为指定群添加群成员
移除群成员为指定群移除群成员

3.6 文件服务器

文件服务器功能功能描述
上传文件通过获取的上传凭证上传文件,现支持的平台: 本地服务器、阿里云对象存储oss
下载文件下载文件到客户端

3.7 其他功能

功能功能描述
监听用户的上线状态通过用户的auid监听用户的在线状态,若用户在线/离线,会发送消息到监听的客户端
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值