获取已搜索到的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 对象 | 失败响应的附带参数。 |