java的微信公众号开发三(微信支付)

步骤一:我们需要将微信支付所需要的参数组装好,然后发送请求。

所需要的参数在微信支付开发文档中就可以找到我们所必须的11个参数。

https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1

步骤二:然后在回调函数中处理我们支付后的业务逻辑。

    /**
     * 
     *  获得威微信支付的相关参数
     * 
     */
    @PostMapping("地址")
    public JycloudResponse getWxpayParams(入参) {
        try {
            //获取那11个必要参数的代码,然后返回给前台
            
        } catch (Exception e) {
           log.error("", e);
        }
    }

    /**
     * 
     *  微信支付回调函数
     * 
     */
    @RequestMapping("地址")
    public void doWxNotify(HttpServletRequest request, HttpServletResponse response) {
        try {
            // 1、完善业务逻辑
            // 2、通知微信回调成功
        } catch (IOException e) {
            log.error("", e);
        }
    }

大神的博客。

https://blog.csdn.net/javayoucome/article/details/79473743

猜你喜欢

转载自blog.csdn.net/weixin_40877388/article/details/82841454