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