| | |
| | | package com.panzhihua.applets.unionpay; |
| | | |
| | | import com.panzhihua.common.utlis.DateUtils; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.apache.commons.codec.binary.Base64; |
| | | import org.apache.commons.codec.digest.DigestUtils; |
| | | import org.springframework.beans.factory.annotation.Value; |
| | |
| | | * 测试环境:http://58.247.0.18:29015/v1/netpay/trade/create |
| | | * 生产环境:https://api-mop.chinaums.com/v1/netpay/trade/create |
| | | */ |
| | | @Slf4j |
| | | @Component |
| | | public class UnifiedOrder { |
| | | |
| | |
| | | reqBody.notifyUrl = NOTIFYURL; |
| | | reqBody.tradeType = "MINI"; |
| | | reqBody.subOpenId = OpenId; |
| | | System.out.println("request body:\n"+reqBody); |
| | | |
| | | log.info("银联支付参数:\n"+reqBody); |
| | | |
| | | //2. 获取认证报文,timestamp为当前日期,老旧日期无法请求成功 |
| | | String authorization = null; |