| @@ -138,24 +138,24 @@ public class WxMsgCallbackServiceImpl implements WxMsgCallbackService { | |||||
| } | } | ||||
| public static void main(String ...args){ | |||||
| TreeMap<String, String> message = new TreeMap<>(); | |||||
| String data="{\"ret\":\"1\",\"msg\":\"success\",\"data\":{\"data\":[{\"id\":\"50\",\"sign\":\"\\u8fc8\\u5927\\u4e8b\",\"msg\":\"\\u540c\\u5fd7\\u4eec\\uff0c\\u4eca\\u5929\\u6d4b\\u8bd5\\u90e8\\u95e8\\u6210\\u7acb\\u4e86\",\"begintime\":\"1532014609\",\"status\":\"1\"}],\"total\":\"8\"},\"sign\":\"D2D5F4FC4640B5492754031F04264A982F9C9CD8EF54AED7EA3D699FD9E31170\"}"; | |||||
| JSONObject jsonObject = JSONObject.parseObject(data); | |||||
| message.put("data","Array"); | |||||
| message.put("msg","success"); | |||||
| message.put("ret","1"); | |||||
| StringBuilder sb = new StringBuilder(); | |||||
| Set<Map.Entry<String, String>> entries = message.entrySet(); | |||||
| for (Map.Entry<String, String> entry : entries) { | |||||
| sb.append(entry.getKey()).append("=").append(entry.getValue()); | |||||
| } | |||||
| sb.append("&secret=").append("7ea1d237eab458a8bec36aa8dd4892bb"); | |||||
| String sign_check = HMACSHA256.sha256_HMAC(sb.toString(), "7ea1d237eab458a8bec36aa8dd4892bb"); | |||||
| System.out.println(); | |||||
| } | |||||
| // public static void main(String ...args){ | |||||
| // TreeMap<String, String> message = new TreeMap<>(); | |||||
| // String data="{\"ret\":\"1\",\"msg\":\"success\",\"data\":{\"data\":[{\"id\":\"50\",\"sign\":\"\\u8fc8\\u5927\\u4e8b\",\"msg\":\"\\u540c\\u5fd7\\u4eec\\uff0c\\u4eca\\u5929\\u6d4b\\u8bd5\\u90e8\\u95e8\\u6210\\u7acb\\u4e86\",\"begintime\":\"1532014609\",\"status\":\"1\"}],\"total\":\"8\"},\"sign\":\"D2D5F4FC4640B5492754031F04264A982F9C9CD8EF54AED7EA3D699FD9E31170\"}"; | |||||
| // JSONObject jsonObject = JSONObject.parseObject(data); | |||||
| // | |||||
| // message.put("data","Array"); | |||||
| // message.put("msg","success"); | |||||
| // message.put("ret","1"); | |||||
| // | |||||
| // StringBuilder sb = new StringBuilder(); | |||||
| // Set<Map.Entry<String, String>> entries = message.entrySet(); | |||||
| // for (Map.Entry<String, String> entry : entries) { | |||||
| // sb.append(entry.getKey()).append("=").append(entry.getValue()); | |||||
| // } | |||||
| // sb.append("&secret=").append("7ea1d237eab458a8bec36aa8dd4892bb"); | |||||
| // String sign_check = HMACSHA256.sha256_HMAC(sb.toString(), "7ea1d237eab458a8bec36aa8dd4892bb"); | |||||
| // System.out.println(); | |||||
| // } | |||||