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

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

提示

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

升级

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

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

保存配置项流程

图3-6 配置项保存流程图

通过WEB_GetCfgParamAPI获取到的配置参数,经过修改后,可以通过WEB_SaveCfgParamAPI接口进行保存。HTTP Server对收到的参数进行解析,逐个进行合法性校验,如果有一个参数校验失败,就返回一个失败响应,所有下发参数都不能被保存生效。只有所有下发参数都合法时,才会保存生效。

/* 示例:保存配置参数(基于Ext2.3框架开发)*/ 
 /* 点击setConfigBtn按钮,请求保存配置项参数 */ 
 Ext.getCmp('setConfigBtn').on('click', this.setConfig, this); 
 /*********************************/ 
 setConfig: function(){ 
 /* 修改国家或区域,为美国,NTP服务器地址改为192.168.1.2*/ 
 /*NTP服务器地址为字符型,值为‘192.168.1.2’,国家或区域显示为数字型,值为58,保存时需要区分类型*/ 
 var saveParam = { 
    CfgItemInt: [{CfgItemID:"country",CfgItemInfo:58}], 
    CfgItemString: [{CfgItemID:"timeServer",CfgItemInfo: "192.168.1.2"}] 
}; 
 ext.Ajax.request({ 
     url: ' action.cgi?ActionID=WEB_SaveCfgParamAPI', 
 method: 'POST', 
 jsonData: saveParam, 
 success: function(response){ 
 var result = Ext.decode(response.responseText); 
 if(1 == result.success){ 
 /* 保存配置成功 */ 
 } 
             else { 
                 /* 保存配置失败,根据场景需要处理 */ 
 } 
 failure: function(response){ 
 /* HTTP Client和HTTP Server通信交互失败 */ 
 }, 
 scope: this, 
 timeout: 30000 
});}
翻译
下载文档
更新时间:2019-03-08

文档编号:EDOC1100044503

浏览量:5427

下载量:63

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