不可以,同事支付验证签名失败,不知道哪个环节出了错, timeStamp 和nonceStr 我现在和统一下单 那里是不一致的,我统计下单调用的是范例里提供的 代码。
Map data = new HashMap();
data.put("body", "测试商品");
data.put("out_trade_no", szorder);
data.put("device_info", "web");
data.put("fee_type", "CNY");
data.put("total_fee", merprice);
data.put("spbill_create_ip", "123.12.12.123");
data.put("notify_url", "https://dj.jhscco.com/wxpay/notify");
data.put("trade_type", "JSAPI "); // 此处指定为扫码支付 JSAPI
data.put("product_id", "12");
data.put("openid", openid);
System.out.println("**test1**:date:" + data);
try {
System.out.println("**test2**:date:");
Map resp = wxpay.unifiedOrder(data);
现在 调用
wx.requestPayment
出现签名错误 和 统一下单 那里 会不会有关联