java开发微信提现_java 微信提现至零钱

需要用户绑定微信,获取用户openid,通过openid调取微信接口企业付款到零钱接口:

package com.framework.loippi.plugins.wxapppay.withdrawal;

import com.framework.loippi.cache.ConfigCache;

import com.framework.loippi.plugins.wxapppay.MD5;

import com.framework.loippi.plugins.wxapppay.MD5Util;

import org.apache.commons.codec.digest.DigestUtils;

import org.apache.http.HttpEntity;

import org.apache.http.client.config.RequestConfig;

import org.apache.http.client.methods.CloseableHttpResponse;

import org.apache.http.client.methods.HttpPost;

import org.apache.http.conn.ssl.SSLConnectionSocketFactory;

import org.apache.http.entity.StringEntity;

import org.apache.http.impl.client.CloseableHttpClient;

import org.apache.http.impl.client.HttpClients;

import org.apache.http.ssl.SSLContexts;

import org.apache.http.util.EntityUtils;

import org.jdom.Document;

import org.jdom.input.SAXBuilder;

import org.springframework.util.ResourceUtils;

import javax.net.ssl.SSLContext;

import java.io.*;

import java.math.BigDecimal;

import java.security.KeyStore;

import java.util.*;

public class WeChatWithdrawalUtil {

private static final String TRANS_URL = "https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers";

// 微信商户appkey

private static String appKey = ConfigCache.getConfig("wx.pay.key");

// 微信商户证书路径

private static String certPath = ConfigCache.getConfig("wx.pay.ssl.pkcs12File");

// 与商户号关联应用(如微信公众号/小程序)的APPID

private static String mchAppId = ConfigCache.getConfig("wx.app.appId");

// 微信支付分配的商户号

private static String mchId = ConfigCache.getConfig("wx.pay.mchId");

// 商户名称, 如'XXX服务号'

private static String mchName = "顺路汽车养护平台";

//证书密码

private static String sslPassword = ConfigCache.getConfig("wx.pay.ssl.password");

// 请求器的配置

private static RequestConfig requestConfig;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值