所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

TE10, TE20 会议电视终端 V600R019C00 HTTP API 编程参考

为了方便用户在自定义操作界面上控制终端,终端提供了大量的API(Application Programming Interface)命令行接口,用户可以通过调用这些接口控制终端。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
LDAP地址本操作流程

LDAP地址本操作流程

图3-9 LDAP地址本操作流程图
  1. 地址本除了提供本地地址本的相关操作接口,还提供了LDAP地址本的操作接口,支持搜索LDAP地址本,并将搜索到的记录保存到本地地址本中,具体如下:
    搜索LDAP地址本时,需要传入搜索关键字,关键字可以是会场名,会场号码等。通过接口WEB_SeachLdapAddrAPI,可以搜索LDAP地址本,示例如下: 
     Ext.Ajax.request({ 
                 url: ' action.cgi?ActionID=WEB_SeachLdapAddrAPI', 
                 method: 'POST', 
                 jsonData: data, 
                 success: function(response){ 
                     var result = this.processResponse(response); 
     if(true !== result && 'undefined' != typeof result.data) 
     { 
         /* 搜索成功 */ 
     } 
                 }, 
                 failure: function(response){ 
                     /* 失败场景处理 */ 
                 }, 
                 scope: this 
             });

    上述示例中的data就是要搜索的关键字,参数示例如{"szKeyWords":"07550601"}。

  2. 搜索LDAP地址本后,搜索结果不会同步返回,需要收到MSG_LDAP_SEARCH_RSP消息后,再通过接口WEB_GetLdapAddrResultListAPI获取搜索结果,示例如下:
    Ext.Ajax.request({ 
                 url: 'action.cgi?ActionID=WEB_GetLdapAddrResultListAPI', 
     method: 'POST', 
                 success: function(response){ 
                     var result = this.processResponse(response); 
     if(true !== result && 'undefined' != typeof result.data) 
     { 
     /* result就是返回的搜索结果,具体参数示例如下:
    {"success":1,"data":"{\"count\":1,\"LdapList\":[{\"site\":\"07550601\",\"type\":8,\"device\":0,\"dn\":\"\",\"cn\":\"07550601\",\"h323Ip\":\"\",\"h323Num\":\"\",\"h323Uri\":\"\",\"sipIp\":\"\",\"sipNum\":\"\",\"sipUri\":\"07550601@zdtest.com\",\"mainIp\":\"\",\"mainNum\":\"\",\"leftIp\":\"\",\"leftNum\":\"\",\"rightIp\":\"\",\"rightNum\":\"\",\"ctNum\":\"\",\"screen\":0,\"vccNum\":\"\",\"mobile\":\"\",\"telephone\":\"\",\"email\":\"\"}]}"}*/ 
     } 
                 }, 
                 failure: function(response){ 
     /* 失败处理 */ 
                 }, 
                 scope: this 
             });
  3. 可以通过接口WEB_SaveLdapSiteToAddrbookAPI将搜索到的LDAP记录保存到本地,示例如下:
    Ext.Ajax.request({ 
                 url: 'action.cgi?ActionID=WEB_SaveLdapSiteToAddrbookAPI', 
                 method:'POST', 
                 jsonData:data, 
                 success:function(response){ 
                     var result = this.processResponse(response); 
     if(true !== result && 'undefined' != typeof result.data) 
                     { 
                         var num = result.data.save; /* num就是保存成功的记录条数 */ 
                     } 
                 }, 
                 fail:function(response){ 
                     /*异常处理*/ 
                 }, 
                 scope:this 
             });

    上述示例中的data就是要保存到本地的LDAP地址本记录,参数示例如:

{"LdapList":[{"site":"07550601","type":8,"device":0,"dn":"","cn":"07550601","h323Ip":"","h323Num":"","h323Uri":"","sipIp":"","sipNum":"","sipUri":"07550601@zdtest.com","mainIp":"","mainNum":"","leftIp":"","leftNum":"","rightIp":"","rightNum":"","ctNum":"","screen":0,"vccNum":"","mobile":"","telephone":"","email":""}]}


翻译
下载文档
更新时间:2019-03-08

文档编号:EDOC1100044503

浏览量:4914

下载量:63

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页