查询基本信息
应用场景
查询时间与时区,电源管理,铃声,邮箱,用户,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}"}