查询基本信息
应用场景
查询时间与时区,电源管理,铃声,邮箱,用户,ai配置的基本信息。
前提条件
已完成登录认证。
接口概述
请求报文含义为需要查询哪些字段的结果在返回报文之中。
请求URL
/action.cgi?ActionID=WEB_GetCfgParamAPI
//查询基本信息配置 private static void BaseMess() { String uri = baseUrl + "/action.cgi?ActionID=WEB_GetCfgParamAPI"; JSONArray cfgArr = new JSONArray(); cfgArr.put("timezone"); cfgArr.put("timeformat"); cfgArr.put("dateformat"); cfgArr.put("daylight"); cfgArr.put("country"); cfgArr.put("synSerTime"); cfgArr.put("ntpGetMode"); cfgArr.put("timeServer"); obj.put("CfgIDString",cfgArr); obj.put("acCSRFToken", token); JSONObject result = HttpClientUtil.post(uri, obj, null); try { systemPrint("mybaseMess:"+result); } catch (Exception e) { systemPrint("failed"); } }
main函数调用
public static void main(String[] args) {
args = new String[]{"BaseMess","api","Change_Me"};
stringHashMap配置
stringHashMap.put("BaseMess", "BaseMess");
token的值为上述login操作获取的值,查询结果报文
{"success":1,"data":"{\"timeServer\":\"\",\"timezone\":20,\"timeformat\":1,\"dateformat\":0,\"daylight\":1,\"country\":13,\"synSerTime\":0,\"ntpGetMode\":1}"}