iOS

# 概览

# 访客插件接口管理

方法 描述
init 初始化,需要在 Application 的onCreate方法调用
login 初始化并登录
logout 登出并销毁
getClientLoginState 获取当前登录状态
sendOnlineMessage 发送在线消息
sendMessageInCall 透明通道发送消息给某个成员
uploadFile 文件上传
getCallId 获取通话ID
setCustomConfig 设置定制配置参数
setVideoAngle 设置视频旋转角度
getVersion 获取SDK和底层库的版本号信息
queryAllGroups 查询业务组列表
call 发起呼叫
answer 接听来电
term 结束通话
setCallParam 设置呼叫参数
showTalkingView 启动通话界面
showSignView 通话中唤起电子签名
addCallback 订阅回调
removeCallback 取消订阅回调
miniTalkingWindow 最小化通话窗口
restoreTalkingWindow 恢复通话窗口

# 访客事件

事件 描述
onLogin 登录结果回调
onLogout 登出结果回调
onOnlineMessageSendResult 发送在线消息结果
onOnlineMessageReceived 收到在线消息
onMessageInCallReceived 接收通话中消息的回调
onUploadFileResult 文件上传成功回调
onUploadFileError 文件上传失败回调
onError 上报事件回调
onGetAllGroups 查询业务组号回调
onCallStateChanged 通话状态改变回调
onSignRequestComplete 电子签名文件保存回调

# 多方通话插件接口管理

方法 描述
init 初始化,需要在 Application 的onCreate方法调用
login 初始化并登录
logout 登出并销毁
getClientLoginState 获取当前登录状态
sendOnlineMessage 发送在线消息
sendMessageInCall 透明通道发送消息给某个成员
uploadFile 文件上传
getCallId 获取当前通话ID
setCustomConfig 设置定制配置参数
setVideoAngle 设置视频旋转角度
getVersion 获取SDK和底层库的版本号信息
query 查询房间相关信息
join 加入房间
leave 离开房间
addCallback 订阅回调
removeCallback 取消订阅回调
miniTalkingWindow 最小化通话窗口
restoreTalkingWindow 恢复通话窗口

# 多方通话事件

事件 描述
onLogin 登录结果回调
onLogout 登出结果回调
onOnlineMessageSendResult 发送在线消息结果
onOnlineMessageReceived 收到在线消息
onMessageInCallReceived 收到通话中消息的回调
onUploadFileResult 文件上传成功回调
onUploadFileError 文件上传失败回调
onError 上报事件回调
onQuery 查询房间信息结果回调
onJoin 加入房间结果回调
onLeave 离开房间结果回调
onRoomStateChanged 自身在房间中的状态变化回调