java对接微信支付:JSAPI支付成功之“微信回调”
短信预约 -IT技能 免费直播动态提醒
承接上一篇微信支付,现在简单说一下 微信支付回调
目录
一、支付回调
当用户支付成功之后,支付平台会向我们指定的服务器接口发送请求传递订单支付状态数据
二、微信回调地址问题
1.本地/上线测试
如果你是再本地进行测试,那就需要使用内网穿透工具(NATAPP-内网穿透 基于ngrok的国内高速内网映射工具),得到的地址要外网能访问到,具体使用直接点击到官网有文档介绍,就不在这里多说了。
上线测试就自己改到相应的环境地址。
微信回调地址 示例:
v3PayNotifyUrl: https:/ private String getRequestBody(HttpServletRequest request) { StringBuffer sb = new StringBuffer(); try (ServletInputStream inputStream = request.getInputStream(); BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream)); ) { String line; while ((line = reader.readLine()) != null) { sb.append(line); } } catch (IOException e) { log.error("读取数据流异常:{}", e); } return sb.toString(); }
总结
回调的基本上官方文档都有说,其他的就不多说了,基本上就是处理自己的业务逻辑问题。
来源地址:https://blog.csdn.net/m0_57007247/article/details/131640950
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341