获取已搜索到的LDAP通讯录结果列表
接口名称
WEB_GetLdapAddrResultListAPI
功能描述
获取已搜索到的LDAP通讯录结果列表时调用该接口。
应用场景
获取已搜索到的LDAP通讯录结果列表。使用本接口的前提是收到了MSG_LDAP_SEARCH_RSP,并且是成功的消息。
URL
https://ip/action.cgi?ActionID=WEB_GetLdapAddrResultListAPI
参数
无
返回值
参数 | 类型 | 取值范围 | 参数说明 |
|---|---|---|---|
success | int | [0, 1] | 响应结果 0:失败 1:成功 |
data | Object | 可选 | 成功返回数据。详细参考表2。 例如: {"success":1, "data":"{\"count\":2, \"LdapList\":[{\"site\":\"Y_ldap_common_all_07550123\",\"type\":0, \"device\":0,\"dn\":\"\\n\",\"cn\":\"\",\"h323Ip\":\"10.11.3.1\", \"h323Num\":\"h3231234\",\"h323Uri\":\", \"sipIp\":\"10.11.3.1\",\"sipNum\":\"h3231234\", \"sipUri\":\"123\",\"mainIp\":\"\",\"mainNum\":\"123\", \"leftIp\":\"\",\"leftNum\":\"\",\"rightIp\":\"\",\"rightNum\":\"\", \"ctNum\":\"\", \"screen\":0,\"vccNum\":\"\",\"mobile\":\"\",\"telephone\":\"\", \"email\":\"\"},{\"site\":\"AddrRecord004\", \"type\":0,\"device\":0,\"dn\":\"\",\"cn\":\"\",\"h323Ip\":\"10.11.3.1\", \"h323Num\":\"h3231234\",\"h323Uri\":\"123\", \"sipIp\":\"10.11.3.1\",\"sipNum\":\"h3231234\", \"sipUri\":\"123\",\"mainIp\":\"\",\"mainNum\":\"\", \"leftIp\":\"\",\"leftNum\":\"\", \"rightIp\":\"\",\"rightNum\":\"\",\"ctNum\":\"\", \"screen\":0,\"vccNum\":\"\", \"mobile\":\"\",\"telephone\":\"\",\"email\":\"\"}]}"} |
error | Object | 可选 | 失败返回错误信息。详细参考表4。 例如:{"success":0,"error":"id":100666995,"code":33558532,"params":[]}} |
参数 | 类型 | 取值范围 | 参数说明 |
|---|---|---|---|
site | string | 可以为空,最长192字节。 | 会场名称 |
type | int | [0, 255] | 呼叫类型 |
device | int | [0, 255] | 地址本设备类型 |
dn | string | 可以为空,最长128字节。 | DN |
cn | string | 可以为空,最长128字节。 | CN |
h323Ip | string | 可以为空,最长40字节。 | H323 IP |
h323Num | string | 可以为空,最长128字节。 | H323 会场号码 |
h323Uri | string | 可以为空,最长128字节。 | H323 URI |
sipIp | string | 可以为空,最长40字节。 | SIP IP |
sipNum | string | 可以为空,最长128字节。 | SIP 会场号码 |
sipUri | string | 可以为空,最长128字节。 | SIP URI |
mainIp | string | 可以为空,最长40字节。 | 主编解码器IP |
mainNum | string | 可以为空,最长128字节。 | 主编解码器号码 |
leftIp | string | 可以为空,最长40字节。 | 左编解码器IP |
leftNum | string | 可以为空,最长128字节。 | 左编解码器号码 |
rightIp | string | 可以为空,最长40字节。 | 右编解码器IP |
rightNum | string | 可以为空,最长128字节。 | 右编解码器号码 |
sipMainIp | string | 可以为空,最长40字节。 | SIP主屏 IP |
sipMainNum | string | 可以为空,最长128字节。 | 主屏SIP号码 |
sipLeftIp | string | 可以为空,最长40字节。 | SIP左屏 IP |
sipLeftNum | string | 可以为空,最长128字节。 | 左屏SIP号码 |
sipRightIp | string | 可以为空,最长40字节。 | SIP右屏 IP |
sipRightNum | string | 可以为空,最长128字节。 | 右屏SIP号码 |
ctNum | string | 可以为空,最长128字节。 | 会场号码 |
screen | int | [0, 255] | 屏幕ID |
vccNum | string | 可以为空,最长12字节。 | 虚拟会议室号码 |
mobile | string | 可以为空,最长128字节。 | 联系人移动电话号码 |
telephone | string | 可以为空,最长128字节。 | 联系人座机号码 |
string | 可以为空,最长128字节。 | 电子邮件地址 | |
szEntryUUID | string | 可以为空,最长128字节。 | 各类型参数联合体 |
aszStateCode | string | 可以为空,最长6字节。 | 国家号 |
aszAreaCode | string | 可以为空,最长6字节。 | 区号 |
uwPhoneNum | int | 8位整数 | 电话号码 |
aszPhoneCode | Array | 字符串 | 线路号码列表,字符串列表。 |
LdapTPType | int | 8位整数 | 会场类型,目前仅用来判断E1还是4E1。 |
E14E1NUM | string | 可以为空,最长128字节。 | 4E1号码 |
ucHasHeadIcon | int | 8位整数 | 是否有头像 |
HeadIconPath | string | 可以为空,最长100字节。 | 头像路径 |
Department | string | 可以为空 | 部门 |
Uid | string | 可以为空 | UC账号, 工号。 |
参数 | 类型 | 取值范围 | 参数说明 |
|---|---|---|---|
id | int | 32位整数 | 错误id,用于转换。 |
code | int | 32位整数 | 错误码,跟错误id对应,具体含义参考错误码。 |
param | Object | param 对象 | 失败响应的附带参数。 |

