![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微信
黑诗
今天的砖烫手
展开
-
微信扫码支付
简单的说下支付的步骤:1.微信商户号必须开通了当面支付功能。2.拼接请求参数。3.返回微信生成的url给客户端。4.回调支付结果。5.注意事项。以下代码返回结果是二维码的urlpublic Map<String, String> OrderPay(HttpServletRequest request, Model model, HttpSession se...原创 2019-01-26 10:38:11 · 126 阅读 · 0 评论 -
微信退款
请求参数微信订单编号或者商户生成的订单编号,有一个就ok 拼接其他请求参数 签名以下代码返回退款结果public String ApplicationForRefund(String out_trade_no, String transaction_id, Double total) throws Exception { log.info("退款开始!!!!"); ...原创 2019-01-26 15:47:28 · 121 阅读 · 0 评论 -
微信回调用户信息并判断用户是否关注公众号
1.微信回调用户信息获取用户的openid回调用户信息需要:1)公众号的appid2)服务器的域名或ip(需要调用接口来处理回调的数据)3)urlprivate static final String url = "https://open.weixin.qq.com/connect/oauth2/authorize" + "?appid=" + ap...原创 2019-01-26 18:03:42 · 3906 阅读 · 0 评论 -
微信支付企业付款到零钱
萌新第一次写博客,希望大佬们多多支持,以下是借鉴大佬的代码自己封装的一个方法。//企业付款到零钱 public Result returnWechatMoney(HttpServletRequest request, String money, String openId) throws Exception { Map<String, String> pa...翻译 2019-01-23 09:43:04 · 2578 阅读 · 4 评论 -
微信公众号推送
一、获取到三个必要的值推送模板的id 用户openid accesstoken二、拼接数据TreeMap<String, TreeMap<String, String>> params = new TreeMap<>(); params.put("first", WechatTemplateMsg.item("首标题", "#00...原创 2019-02-22 16:01:16 · 185 阅读 · 0 评论