mirror of
				https://gitee.com/binary/weixin-java-tools.git
				synced 2025-10-31 18:46:10 +08:00 
			
		
		
		
	#1462 优化刷脸支付获取微信刷脸支付凭证的接口,保证请求到微信端时signType有值
This commit is contained in:
		| @ -13,6 +13,7 @@ import com.github.binarywang.wxpay.bean.order.WxPayNativeOrderResult; | |||||||
| import com.github.binarywang.wxpay.bean.request.*; | import com.github.binarywang.wxpay.bean.request.*; | ||||||
| import com.github.binarywang.wxpay.bean.result.*; | import com.github.binarywang.wxpay.bean.result.*; | ||||||
| import com.github.binarywang.wxpay.config.WxPayConfig; | import com.github.binarywang.wxpay.config.WxPayConfig; | ||||||
|  | import com.github.binarywang.wxpay.constant.WxPayConstants; | ||||||
| import com.github.binarywang.wxpay.constant.WxPayConstants.SignType; | import com.github.binarywang.wxpay.constant.WxPayConstants.SignType; | ||||||
| import com.github.binarywang.wxpay.constant.WxPayConstants.TradeType; | import com.github.binarywang.wxpay.constant.WxPayConstants.TradeType; | ||||||
| import com.github.binarywang.wxpay.exception.WxPayException; | import com.github.binarywang.wxpay.exception.WxPayException; | ||||||
| @ -804,6 +805,10 @@ public abstract class BaseWxPayServiceImpl implements WxPayService { | |||||||
|  |  | ||||||
|   @Override |   @Override | ||||||
|   public WxPayFaceAuthInfoResult getWxPayFaceAuthInfo(WxPayFaceAuthInfoRequest request) throws WxPayException { |   public WxPayFaceAuthInfoResult getWxPayFaceAuthInfo(WxPayFaceAuthInfoRequest request) throws WxPayException { | ||||||
|  |     if (StringUtils.isEmpty(request.getSignType())) { | ||||||
|  |       request.setSignType(WxPayConstants.SignType.MD5); | ||||||
|  |     } | ||||||
|  |  | ||||||
|     request.checkAndSign(this.getConfig()); |     request.checkAndSign(this.getConfig()); | ||||||
|     String url = "https://payapp.weixin.qq.com/face/get_wxpayface_authinfo"; |     String url = "https://payapp.weixin.qq.com/face/get_wxpayface_authinfo"; | ||||||
|     String responseContent = this.post(url, request.toXML(), false); |     String responseContent = this.post(url, request.toXML(), false); | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 Binary Wang
					Binary Wang