日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

微信支付之企业付款(提现,理赔,退款)(java)

發布時間:2025/3/12 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 微信支付之企业付款(提现,理赔,退款)(java) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/*** 提現操作* @throws Exception */@RequestMapping("doCash")public String doTravelScoreCash(HttpServletRequest request) throws Exception {//微信企業付款 接口url https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfersString company_pay_url = ConstantUtil.COMPANY_PAY_URL;String openid = (String) this.getSession().getAttribute("customerOpenId");//用戶String mch_appid = ConstantUtil.APPID;String mch_id = ConstantUtil.MCH_ID;String device_info = ConstantUtil.DEVICE_INFO;String nonce_str = WXPayUtil.generateNonceStr();String partner_trade_no = DateUtils.fmtTime14Date(new Date());//商戶訂單號String check_name = "NO_CHECK";//校驗用戶姓名選項 // NO_CHECK:不校驗真實姓名 FORCE_CHECK:強校驗真實姓名String re_user_name = "王小王";//收款用戶真實姓名 //如果check_name設置為FORCE_CHECK,則必填用戶真實姓名String amount = "1";//企業付款總金額數(分)String desc = "旅游基金";//企業付款描述信息String spbill_create_ip = request.getRemoteAddr();//調用接口的終端ipMap<String, String> data = new HashMap<String, String>();data.put("mch_appid", mch_appid); //商戶號data.put("mchid",mch_id);//注意這里沒下劃線 ,我都不想說什么了,微信支付的時候這里是帶下劃線的,data.put("device_info",device_info);data.put("nonce_str",nonce_str); data.put("partner_trade_no",partner_trade_no); data.put("openid",openid);data.put("check_name",check_name);data.put("re_user_name",re_user_name);data.put("amount",amount);data.put("desc",desc);data.put("spbill_create_ip",spbill_create_ip);String sign = WXPayUtil.generateSignature(data,ConstantUtil.APPKEY);data.put("sign",sign);//***********************企業付款請求*********************************KeyStore keyStore = KeyStore.getInstance("PKCS12");String certPath = "C://apiclient_cert.p12";FileInputStream instream = new FileInputStream(new File(certPath));try {keyStore.load(instream,mch_id.toCharArray());} finally {instream.close();}// Trust own CA and all self-signed certsSSLContext sslcontext = SSLContexts.custom().loadKeyMaterial(keyStore, mch_id.toCharArray()).build();// Allow TLSv1 protocol onlySSLConnectionSocketFactory sslsf = new SSLConnectionSocketFactory(sslcontext,new String[] { "TLSv1" },null,SSLConnectionSocketFactory.BROWSER_COMPATIBLE_HOSTNAME_VERIFIER);CloseableHttpClient httpclient = HttpClients.custom().setSSLSocketFactory(sslsf).build();try {HttpPost httpPost = new HttpPost(company_pay_url);httpPost.addHeader("Connection", "keep-alive");httpPost.addHeader("Accept", "*/*");httpPost.addHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");httpPost.addHeader("Host", "api.mch.weixin.qq.com");httpPost.addHeader("X-Requested-With", "XMLHttpRequest");httpPost.addHeader("Cache-Control", "max-age=0");httpPost.addHeader("User-Agent", "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) ");String dataXML = WXPayUtil.mapToXml(data);httpPost.setEntity(new StringEntity(dataXML, "UTF-8"));System.out.println("執行請求" + httpPost.getRequestLine());CloseableHttpResponse response = httpclient.execute(httpPost);try {HttpEntity entity = response.getEntity();System.out.println("----------------------------------------");System.out.println(response.getStatusLine());//相應狀態碼if (entity != null) {System.out.println("響應內容長度: " + entity.getContentLength());BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(entity.getContent(),"UTF-8"));String text;while ((text = bufferedReader.readLine()) != null) {System.out.println(text);}}EntityUtils.consume(entity);} finally {response.close();}} finally {httpclient.close();}return "redirect:"+Global.getAdminPath()+"/home/index.do";//進入提現進度頁面}

總結

以上是生活随笔為你收集整理的微信支付之企业付款(提现,理赔,退款)(java)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 人妻熟人中文字幕一区二区 | 草草影院国产 | 久久久久亚洲av成人毛片韩 | 人人爱国产 | 久热最新 | 一区二区三区精彩视频 | 日本高清有码视频 | 疯狂少妇 | 亚洲国产aⅴ精品一区二区 日韩黄色在线视频 | 中文字幕日本一区 | 大肉大捧一进一出好爽视频动漫 | 国产日韩欧美日韩大片 | 麻豆传媒观看 | 欧美放荡性医生videos | 国产精品一品二品 | 欧美日韩少妇 | 国产成人精品一区二区 | 狠狠婷 | 九九热免费在线视频 | 蜜桃久久久 | 69看片 | 成人免费一级 | 久久性片 | 成人影视免费 | 日韩综合网站 | 中文字幕码精品视频网站 | 总受合集lunjian双性h | 九九九九精品 | 国产精品www| 三级伦理片 | 天堂一区在线 | 97影音| 亚洲AV无码成人精品区麻豆 | 久久艳片www.17c.com | 欧美乱大交xxxxx潮喷 | 蜜臀久久精品久久久用户群体 | 免费日本黄色 | 99在线观看免费视频 | 337p亚洲精品色噜噜噜 | 成片免费观看视频大全 | 国产精品91在线 | 黄色免费高清 | 男人久久久 | 干干干操操操 | av黄色免费在线观看 | 女人脱了内裤趴开腿让男躁 | 视频久久 | 日本三级午夜理伦三级三 | 日韩和欧美的一区二区 | 波多野结衣一区在线 | 中文字幕一区二区精品 | 视频一区 中文字幕 | 91精品美女| 欧美精品韩国精品 | 欧美三级图片 | 亚洲xxxx视频 | 亚洲欧美一区二区三区在线 | 免费欧美黄色片 | 成人免费黄 | 亚洲一区二区日韩 | 亚洲一区二区不卡在线观看 | 特级西西444www大精品视频 | 欧美亚洲综合久久 | 好吊视频一区 | 手机av免费看 | 91福利一区| 国产成人精品一区二区三区免费 | 国产做爰全过程免费视频 | 亚洲一区二区偷拍 | 亚洲深夜福利 | 国产资源免费 | 午夜欧美成人 | 亚洲成人777| 精品一区二区精品 | 国产精品日韩精品欧美精品 | 夜夜艹天天干 | 在线观看精品国产 | 91在线观| 日日夜夜天天干 | 香蕉a | av毛片在线播放 | 天天躁狠狠躁狠狠躁夜夜躁68 | 波多野结衣黄色 | 中文字幕高清在线观看 | 日本黄色播放器 | 亚洲一级av无码毛片精品 | 亚洲一区a | 日日爱夜夜爱 | 天天视频色 | 亚洲巨乳av | 亚洲成人第一区 | 天堂在线中文在线 | 国产一级黄色 | 欧美小视频在线观看 | 最新日韩精品 | 国模无码视频一区 | 啪啪导航 | 强伦人妻一区二区三区 | 蜜桃精品在线观看 |