对应格式:{“reg”:{“keyNumber”:“92100016”},“protect”:“b64”}
{
“reg”: {
“keyNumber”: “xxxx”
},
“protect”: “xxxx”
}
//推送接口
private void doPushKey(TbKeyManager keyManager) {TbPushkeyLog pushkeyLog = new TbPushkeyLog();try {List<JSONObject> list = new LinkedList<>();JSONObject regObj = new JSONObject();regObj.put("keyNumber", keyManager.getKeyNumber());JSONObject pusObj = new JSONObject();pusObj.put("reg", regObj);pusObj.put("protect", keyManager.getProtect());list.add(pusObj);String res = String.valueOf(HttpClientUtils.httpPost(manage.getPushAddress(), list.toString()));if (StringUtils.isNotEmpty(res) && JsonUtils.isJson(res)) {JSONObject resObj = JSONObject.parseObject(res);String resultCode = resObj.getString("status");}} catch (Exception e) {pushkeyLog.setErrorMsg(e.getMessage());e.printStackTrace();}
}