iOS

# 概览

# 访客插件接口管理

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

# 访客事件

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

# 多方通话插件接口管理

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

# 多方通话事件

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