更新记录
2015/12/15 文档版本 Ver0.6,SDK 版本 v1.0.2
- 【修改】修改消息发送回调接口名称:
MessageSendHandler
->MessageSendCallback
。 - 【增加】消息接口
V5MessageListener
增加方法:onConnect()
,表示与服务端连接建立成功,方可开始发送消息。 - 【增加】
V5ClientConfig
中增加用户 uid(区分多用户账号切换情况)设置和推送设 备device_token
设置,须填写上第三方推送平台的device_token
以识别推送终端。 - 【增加】增加本地图片发送功能。
- 【修改】修改
AndroidManifest.xml
中的 activity 和 service 的配置,取消android:process=":v5kf"
,解决因多进程中单例多个实例化导致的V5ClientConfig
配置信息失败问题。 - 【增加】增加客户离线后消息推送到第三方平台,需要在 V5 官网后台做对应配置,选择对应推送平台并配置,否则离线后接收不到消息。
- 【修改】修改消息发送回调接口名称:
2015/12/17 文档版本 Ver0.7,SDK 版本 v1.0.3
- 【修改】(deprecated)取消 SDK 中
APP_KEY
的填写,修改了 SDK 初始化认证方式。
- 【修改】(deprecated)取消 SDK 中
2016/03/08 文档版本 Ver0.8,SDK 版本 v1.0.4
- 【修改】异常状态类型使用枚举
V5ExceptionStatus
替换。 - 【增加】增加接口
getOpeningMessage
获取开场消息,提供三种开场消息方式,并增加开场显示历史消息条数和下拉刷新消息数量配置。 - 【修复】切换用户 uid 时,消息记录错乱问题,每个用户 id 的消息现都得到保存。
- 【修改】异常状态类型使用枚举
2016/03/28 文档版本 Ver0.8_r0328,SDK 版本 v1.0.4_r160328
- 【修复】调用
startV5ChatActivity(Context context)
导致的异常。 - 【修改】可配置
V5ClientConfig.USE_HTTPS
是否使用加密连接,默认为 true。 - 【增加】对 Android 6.0 SDK 的支持,使用 Android API 23 进行编译需要导入压缩包内 libs 目录下的
org.apache.http-simple4.4.2.jar
。
- 【修复】调用
2016/05/10 文档版本 Ver1.0_r0510,SDK 版本 v1.1.0_r160510
- 【新增】支持语音收发,可自定义配置是否允许发送语音。
- 【新增】支持对话双方头像显示,可自定义配置是否显示头像。
- 【新增】支持透传自定义参数到坐席端。
- 【优化】优化 UI,提供两套界面资源文件供选择。
2016/07/26 文档版本 Ver1.6_r0726,SDK 版本 v1.1.6_r160726
- 【优化】底层网络库优化。
- 【修复】部分表情识别错误。
- 【新增】新增数据接口 jar 包,新增几个配置选项,配置 SDK 更加自由灵活。
- 【删除】去掉位置发送功能,无需导入腾讯地图相关包
2017/02/07 文档版本 Ver1.7_r170207,SDK 版本 v1.1.10_r170207
- 【优化】优化请求服务器地址,修复已知问题。
2017/04/13 文档版本 Ver1.8_r170413,SDK 版本 v1.2.0_r170412
- 【修改】V5ClientConfig添加openId参数(长度32字节以内),修改uid为deprecated(今后不再使用),建议使用openId标识客户,openId将透传到座席端可见,若已使用旧版本SDK,为兼容旧版,避免客户信息改变可继续使用uid。
- 【增加】账号验证需要V5_APPID参数,不需要填写V5_ACCOUNT参数,AndroidManifest.xml中配置V5_SITE和V5_APPID即可。
- 【优化】后台设置机器人开场白留空("")则不显示开场消息,优化magic信息传递机制,使用
V5ClientConfig.setUserInfo
传递自定义客户信息,不再建议使用V5Message.setCustom_content
方式。 - 【增加】README.MD增加新接口和openId的说明,增加通过修改v5_array进行界面自定义的说明。
- 【修复】修复已知问题。
2017/04/14 文档版本 Ver1.8_r170414,SDK 版本 v1.2.1_r170414
- 恢复并优化对旧版本SDK(1.2.0以下)的uid兼容性。
- 优化未读消息优先显示,有未读消息不用下拉刷新即可全部显示(默认优先显示未读消息,通过
V5ClientConfig.UNREAD_SHOW_FIRST
可设置)。 - 更新README.MD,修正对
V5ClientAgent.init
执行需要注意的地方,修复多进程导致数据库初始化异常。
2017/04/19 文档版本 Ver1.8_r170419,SDK 版本 v1.2.2_r170419
- 添加文字表情支持,如[微笑]。
2017/05/03 文档版本 Ver1.8_r170503,SDK 版本 v1.2.3_r170503
- 修复上一版本更新导致离线消息不显示问题。
2017/05/04 文档版本 Ver1.8_r170504,SDK 版本 v1.2.4_r170504
- 增加点击输入框底部功能按钮的监听,以实现点击时的自定义处理。
- 增加长按文本消息弹出复制框。
2017/05/09 文档版本 Ver1.8_r170509,SDK 版本 v1.2.5_r170509
- 修复读取metaData可能出现空指针问题。
- 修改readme,建议使用
V5ClientAgent.init(Context context, String siteId, String appID, V5InitCallback callback)
接口初始化。
2017/05/20 文档版本 Ver1.8_r170520,SDK 版本 v1.2.6_r170520
- 修复从后台恢复页面显示消息数量问题,默认显示改为10条。
2017/06/05 文档版本 Ver1.8_r170605,SDK 版本 v1.2.7_r170605
- 增加消息内容相关问题点击直接发送。
2017/07/05 文档版本 ver1.9_r170705,SDK 版本 v1.2.9_r170705
- 增加手机号和电子邮件识别,优化http链接识别。
- 完善识别链接可自定义点击后的操作:
setURLClickListener
。
2017/09/12 文档版本 ver1.9_r170912,SDK 版本 v1.2.10_r170912
- 增加provider配置,支持Android 7.0,修复拍照崩溃问题。
2017/09/26 文档版本 ver1.9_r170926,SDK 版本 v1.2.12_r170926
- 纠正autolink识别链接错误。
2017/09/27 文档版本 ver1.9_r170927,SDK 版本 v1.2.13_r170927
- 修复之前版本输入空格导致的bug。
2017/10/19 文档版本 ver1.9_r170927,SDK 版本 v1.2.15_r171019
- 更新provider的authorities冲突解决方案。
2017/10/19 文档版本 ver1.9_r171024,SDK 版本 v1.2.17_r171024
- 修复部分链接匹配错误问题。
2018/01/02 文档版本 ver1.9_r171024,SDK 版本 v1.2.19_r180102
- URL识别优化,email部分手机不识别问题修复,
- 收消息回调
onChatActivityReceiveMessage
中修改消息内容失败问题修复
2018/01/04 SDK 版本 v1.3.0_r180104
- 增加接口setBaseInfo, 传递JSONObject,可设置country,province,city,language(nickname,gender,avatar,vip也可在此设置)
2018/01/10 SDK 版本 v1.3.2_r180110
- 增加siteinfo,hotques的请求参数channel=app&os=android&account=xxx
为统一Android和iOS版本号命名,下一版本直接升级到1.3.9,无接口改动,请放心升级
- 2018/01/11 SDK 版本 v1.3.9_r180111
- 支持常见问题按渠道区分,修正:account实传appId