接口名称
3.1.1.4 请求邮箱数据 接口名称接口名称
WEB_GetMailboxDataAPI
功能描述
Web前台向后台请求邮箱数据时调用该接口,包括常用的状态数据和消息数据。
应用场景
该接口用于请求消息数据,同时用于维持客户端和服务端之间的常连接。客户端向服 务端发送该请求的时间间隔必须小于60秒。
URL
https://ip/action.cgi?ActionID=WEB_GetMailboxDataAPI
参数
无
返回值
表3-11 请求邮箱数据返回值
参数 类
型
取值范围 参数说明
success int [0, 1] 响应结果 0:失败 1:成功
参数 类 型
取值范围 参数说明
data Obj
ect 可选 成功返回数据。详细参考表3-12。
error Obj
ect 可选 失败返回错误信息。详细参考表3-15。
state Obj
ect state 对象 详细参考表3-13 msgStruct Obj
ect msgStruct 对象
详细参考表3-14
表3-13 state
参数 类
型 取值范围 参数说明
sitename stri
ng 可为空 会场名字
参数 类 型
取值范围 参数说明
speaker int [0, 1] 喇叭 0:关 1:开
mic int [0, 1] 麦克风
0:关 1:开
gk int [0, 1] 注册GK
0:失败 1:成功
sip int [0, 1] 注册SIP
0:失败 1:成功 upgrade int [0, 1] 升级状态
0:空闲中 1:升级中 callstate int [0, 2] 呼叫状态
0:无呼叫 1:正在呼出 2:呼叫已经连接 calltype int [0, 10] 呼叫线路类型
0:ISDN呼叫 1:V35呼叫 2:E1呼叫 3:H.323呼叫 4:电话(纯音频) 5:PSTN(窄带) 6:T1呼叫 7:4E1呼叫 8:SIP呼叫 9:SIP Phone呼叫
10:auto自动切换呼叫类型
参数 类 型
取值范围 参数说明
conftype int [0, 4] 会议类型 0:无呼叫 1:点对点呼叫 2:在远端多点会议 3:在本地多点会议 4:在级联会议中 confstate int [0, 7] 会议状态
0:空闲 1:呼叫操作 2:接听呼叫 3:拒绝呼叫 4:主叫呼集 5:预约呼叫 6:查询预约 7:删除预约
sitecall int [0, 1] 本端是否主叫呼集发起方
0:非本端发起 1:本端发起
chair int [0, 1] 本端是否主席
0:非主席 1:主席
miniMcu int [0, 1] 是否支持内置MCU 0:不支持
1:支持 isInConf int [0, 1] 本端是否入会
0:本端未入会 1:本端已入会 pstnstate int [0, 5] PSTN状态
1:未插卡 2:已插卡
3:已插卡已接线/挂机 4:已插卡已接线/振铃 5:已插卡已接线/摘机
参数 类 型
取值范围 参数说明
t140cap int [0, 2] T.140能力状态 0:无T.140能力 h239cap int [0, 1] h239能力
0:未使用
useminimcu int [0, 1] 当前是否启用minimcu 0:未启用
cfgonebit int 32位整数 状态位1表示当前启用,0表示未启用或不支
持。
bit 0: ldap bit 1: espace bit 2: mic1 bit 3: mic2 bit 4: line 1 bit 5: line 2 statebit int 32位整数 状态标识 speakerValu
e int 16位整数 喇叭音量
参数 类 型
取值范围 参数说明
statebit2 int 32位整数 拼接字段组合 bluetooth int [0, 1] 是否支持蓝牙
0:不支持 1:支持 upgradeProc int 32位整数 升级进度 confNetType int [0, 1] 终端呼叫状态 auditsite int [0, 1] 旁听会场的媒体方向 streamType int [0, 2] 0:传统会议
1:协作会议 2:多流会议 isSupportAI int [0, 1] 是否支持AI
0:不支持 1:支持 curStatusCP int [0, 1] 是否支持协作
0:不支持 1:支持 shareType int [0, 1] -dontDisturb int [0, 1] -camStateInC
onf int [0, 1]
-webExpiredT
ime int 32位整数
-imageSwitc
h int [0, 1]
-表3-14 msgStruct
参数 类
型
取值范围 参数说明
iResult int 32位整数 实际未使用,固定为0。
msg obj
ect msg对象 收到的消息列表
表3-15 error
参数 类
型
取值范围 参数说明
id int 32位整数 错误id,用于转换。
code int 32位整数 错误码,跟错误id对应,具体含义参考7 错误
码。
param Obj
ect param对象 失败响应的附带参数。