微信支付沙盒测试getsignkey方法


// 获取sandbox_signkey
Map param1 = new HashMap();
param1.put(WXPayConstants.MCH_ID, wXPayConfig.getMchID());// 商户号
param1.put(WXPayConstants.NONCE_STR, WXPayUtil.generateNonceStr());// 随机字符串
param1.put("sign", WXPayUtil.generateSignature(param1, "商户正式环境的key",WXPayConstants.SignType.MD5));// 沙盒测试貌似只支持MD5加密
String xml="";
try {
    xml = WXPayUtil.mapToXml(param1);
} catch (Exception e) {
    e.printStackTrace();
}
Map result1 = wXPayRequest.requestTryManyTimes(
        "/sandboxnew/pay/getsignkey",  "12134", xml, 1000, 2000, 3, wXPayConfig);    
System.out.println("sandbox_signkey:"+result1.get("sandbox_signkey"));

 

微信支付沙盒测试getsignkey方法_第1张图片

 

你可能感兴趣的:(微信支付沙盒测试getsignkey方法)