java支付接口开发原理_java对接微信支付接口开发的过程是什么?

java对接微信支付接口开发的过程是什么?以下是小编整理的java对接微信支付接口实现的方法和过程,有需要的朋友可以学习以下的java对接微信支付接口内容。

java对接微信支付接口开发的过程是什么?

进入公众号后台--》开发--》接口权限--》网页授权获取公众号用户基本信息--》修改,添加授权的域名

注意事项:

1、 回调页面域名需使用字母、数字及“-”的组合,不支持IP地址及端口号。填写的域名需与实际回调URL中的域名相同。

2、 填写的域名须通过ICP备案的验证。

e4ad02547bb010b36b6d7647d3c56886.png

2写java代码,先找到接口说明及微信网页授权,

1 第一步:用户同意授权,获取code

2 第二步:通过code换取网页授权access_token

3 第三步:刷新access_token(如果需要)

4 第四步:拉取用户信息(需scope为 snsapi_userinfo)

5 附:检验授权凭证(access_token)是否有效

d17eb15384cbd085e295ea9804a9b68b.png

3编写授权java类,

代码如下图,

配置授权后跳转的servlet及微信授权地址及微信授权方式,

默认拥有scope参数中的snsapi_base和snsapi_userinfo,

两者的区别是下图

fa26a16f58885067aee45f97c5566f59.png

4编写授权成功后的java类,

公众号可通过下述接口来获取网页授权access_token。

如果网页授权的作用域为snsapi_base,

则本步骤中获取到网页授权access_token的同时,也获取到了openid

534502e4b869056e81e466cd119a419b.png

5jsp页面调用微信公众号支付接口,这个地方注意可以打开调试信息

res.err_msg,方便跟踪问题

447e1b95a5c4a55b72eff42d30e0a903.png

6成功后效果如下图,同时如果支付金额超过5元会自动成为公众号粉丝哦

e1234bb1b951264d81805fbc3ebb72cb.png

本文向大家介绍java对接微信支付接口开发的过程,以上内容供大家参考,感谢大家的耐心观看,更多相关微信内容在微微风,敬请关注微微风。

相关推荐:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值