入会失败如何排查?
1.登录成功后Websocket是否正常链接?
从图中可以看到Ws链接的url以及状态,如上图,是因为app不允许不安全的http请求而引起异常,因此我们需要联系客户支持在管理平台将链接模式修改为wss或者app修改usesCleartextTraffic进行尝试解决(私有云平台)。
2.是否正常发起呼叫?
可从上面流程中看出是否正确发起呼叫。
如果是查询会议号失败,依旧可以把调用接口信息反馈给客户支持人员进行处理。
3.比对呼叫错误码
public void onCallStateChange(CallState state, String reason) {
}
会议状态的回调中reason字段指明了会议断开的原因,可以从API参考/错误码中找到具体的原因。