服务诊断接口:在集成环信SDK过程中出现登陆失败等问题,可以使用服务诊断功能用于辅助定位哪个接口服务出现问题,方便排查进行处理。


    Android SDK V3.3.8

1.添加服务诊断接口

2. 添加设置音频码率接口

3. 优化重连逻辑,减少重连次数

4. 添加社区版SDK注册用户,创建群组\聊天室达到数量限制的提示

  ios SDK V3.3.8

新功能: 

• 服务诊断接口, demo UI体现在“setting-debug-服务器诊断”


• 设置音频码率, 接口[EMCallOptions maxAudioKbps]


• 添加新的错误码(达到服务器上限),体现在创建用户,创建群组,创建聊天室


功能更新: 

• [EMClient isLoggedIn]语义有所改变,原意是是否已经完成登录操作,现在的意思是是否成功登录过

  服务端诊断接口

服务诊断功能是为了在用户使用SDK出现登录失败等问题时用于辅助定位哪个接口服务出现问题.

服务诊断流程:
1.未登录账号诊断:
  1.输入用户名和密码
  2.验证用户名密码的合法性
  3.诊断获取DNS列表接口
  4.诊断获取Token接口
  5.用户登录
  7.用户登出
2.已登录账号诊断:
  1.获取当前登录账户的账号和密码(无需用户输入)
  2.诊断获取DNS列表接口
  3.诊断获取Token接口
  4.用户登录
说明: 已登录账号诊断无登出操作,以免影响已登录账户的正常使用.

使用说明:
1.Android:
  1.登录界面: 右下方 "SDK接口诊断" link.(该link会被软键盘遮挡)
  1.用户已登录: "设置-SDK接口诊断"
2.iOS:
  “setting-debug-服务器诊断”



点击下载“环信即时通讯云最新版本