java 微信扫码支付 示例代码

java 微信扫码支付 示例代码
资源下载需要积分:2
  • 4360***@qq.com 开通了 永久会员
    3小时前
  • 1314***@qq.com 开通了 钻石会员
    14小时前
  • 1365***@qq.com 开通了 永久会员
    23小时前
  • 6020***@qq.com 开通了 铂金会员
    1天前
  • 6037***@qq.com 开通了 钻石会员
    1天前
  • 9401***@qq.com 开通了 黄金会员
    2天前
  • 4301***@qq.com 开通了 钻石会员
    2天前
  • 7229***@qq.com 开通了 永久会员
    2天前
  • 6028***@qq.com 开通了 永久会员
    3天前
  • 9671***@qq.com 开通了 铂金会员
    3天前
  • 6587***@qq.com 开通了 铂金会员
    3天前
  • 5468***@qq.com 开通了 铂金会员
    3天前
  • 1159***@qq.com 开通了 黄金会员
    3天前
  • 2856***@qq.com 开通了 永久会员
    3天前
  • 3758***@qq.com 开通了 铂金会员
    4天前
  • 4058***@qq.com 开通了 永久会员
    4天前
  • 5211***@qq.com 开通了 永久会员
    4天前
  • 4767***@qq.com 开通了 永久会员
    4天前
  • 源码分类:程序源码
  • 发布日期:2019-02-02 03:33
  • 展示次数:2429
  • 下载次数:1
  • 收藏次数:17
  • 分享人员:本站会员

package main.Java;   import main.java.Utils.HttpClientUtil; import org.dom4j.documentException;   import javax.imageio.ImageIO; import java.awt.image.bufferedImage; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.security.MessageDigest;   /**  * Created by cheng on 2016-5-25.  */ public class Pay {       public BufferedImage PayToQuickMarkImg() {           return null;     }       /***      * MD5加码 生成32位md5码      */     public static String string2MD5(String inStr){         MessageDigest md5 = null;         try{             md5 = MessageDigest.getInstance("MD5");         }catch (Exception e){             system.out.println(e.toString());             e.printStackTrace();             return "";         }         char[] charArray = inStr.toCharArray();         byte[] byteArray = new byte[charArray.length];           for (int i = 0; i < charArray.length; i  )             byteArray[i] = (byte) charArray[i];         byte[] md5Bytes = md5.digest(byteArray);         StringBuffer hexValue = new StringBuffer();         for (int i = 0; i < md5Bytes.length; i  ){             int val = ((int) md5Bytes[i]) & 0xff;             if (val < 16)                 hexValue.append("0");             hexValue.append(Integer.toHexString(val));         }         return hexValue.toString().toUpperCase();       }         public static void main(String[] s){         try{         WeixinPayApiImpl p =  new WeixinPayApiImpl(输入商户key);         p.setAppid("");//公众号         p.setMch_id("");//商户号         p.setSub_mch_id("");//子商户号         p.setDevice_info("AASSSSS001");//设备号         p.setOut_trade_no("9984S851312W365");//商户订单号         p.setTotal_fee(1);//金额         p.setTrade_type("Native");//交易类型1         p.setbody("测试支付");//商品描述         p.setNotify_URL("http://www.baidu.com");//通知地址1         String xml = p.getXml("xml");         System.out.println(xml);            InputStream in = HttpClientUtil.sendXMLDataBypost(p.getUrl(),xml).getEntity().getContent();             WeixinApiResulTimpl wxres = new WeixinApiResultImpl(in);             System.err.println(wxres.getCode_url());             ImageIO.write(wxres.getBufImg(500,500),"png",new File("d:"   "aa.png"));         } catch (IOException e) {             e.printStackTrace();         } catch (DocumentException e) {             e.printStackTrace();         } catch (Exception e) {             e.printStackTrace();         }     }   }

java 微信扫码支付 示例代码

评论


亲,登录后才可以留言!

来源:java 微信扫码支付 示例代码

大猪猪源码素材网所有素材均为本站用户上传,仅供学习与参考,请勿用于商业用途,如有侵犯您的版权请联系客服服务QQ
本站提供各类程序源码素材。
由于技术有限本站不提供安装服务与bug修复,各类源码只提供分享服务,感谢您的理解。
由于代码类属可复制类,下载后概不退款,请知悉。
如果对本站有任何意见请点击右侧侧边栏的反馈意见,我们会及时处理。

相似素材

本站会员

这个家伙很懒未写签名~