| | |
| | | import java.security.InvalidKeyException; |
| | | import java.security.NoSuchAlgorithmException; |
| | | import java.util.Base64; |
| | | import java.util.HashMap; |
| | | import java.util.Map; |
| | | import java.util.TreeMap; |
| | | |
| | |
| | | String base64String = Base64.getEncoder().encodeToString(signData); |
| | | return URLEncoder.encode(base64String, "UTF-8"); |
| | | } |
| | | |
| | | public static void main(String[] args) throws UnsupportedEncodingException, NoSuchAlgorithmException, InvalidKeyException { |
| | | long timestamp = System.currentTimeMillis(); |
| | | Map<String, Object> paramMap = new HashMap<>(); |
| | | paramMap.put("appKey", "95578dbdeabc41049b75e8af3dd66d19"); |
| | | paramMap.put("timestamp", timestamp); |
| | | System.out.println(timestamp); |
| | | System.out.println(sign(paramMap,"f3a098d7848f87042b39d2cc1645b6c0ffa065cd")); |
| | | } |
| | | } |