1.导入sdk
<dependency> <groupId>com.alipay.sdk</groupId> <artifactId>alipay-sdk-java</artifactId> <version>4.8.73.ALL</version> </dependency>
2.我用的是证书方式请求
public class AlipayUtil { /** * 处理请求参数 * @param requestParams * @return */ public static Map<String, String> handleParams(Map<String, String[]> requestParams){ Map<String, String> handleMap = new HashMap<>(requestParams.size()); for (Map.Entry<String, String[]> entry : requestParams.entrySet()) { String key = entry.getKey(); String[] value = entry.getValue(); handleMap.put(key, join(value, ",")); } return handleMap; } /** * 数组转字符串 ["1", "2"] ==> "1,2" * @param os * @param splitString * @return */