- 96
- 0
- 约8.53千字
- 约 7页
- 2017-01-14 发布于福建
- 举报
java开发微信公众号支付
这篇文章主要给大家结合微信支付接口开发的实践,从获取用户授权到各主要接口的使用方法等方面介绍微信支付的关键点技术,有需要的小伙伴可以参考下
最近做了微信公众号支付的开发,由于是第一次做也摸索了几天的时间,也只是达到了实现功能的水平,并没有太多考虑到性能问题,所以这篇文章比较适合初学者。
微信公众号支付的总体其实很简单,大致就分为三步。第一步需要获取用户授权;第二步调用统一下单接口获取预支付id;第三步H5调起微信支付的内置的js。下面介绍具体每一步的开发流程。
一 首先要明确微信公众号支付属于网页版支付,所以相较于app的直接调取微信支付要多一步微信授权。也就是需要获取用户的openid。微信公众号使用的交易类型是JSAPI,所以统一下单接口的文档明确的写到
因此我们必须去获取openid,同时也可以处理一些我们需要的逻辑。获取用户授权有两种方式:1.scope=snsapi_base;2.scope=snsapi_userinfo.我使用的是snsapi_base
Scope为snsapi_base
connect/oauth2/authorize?appid=wx520c15f417810387redirect_uri=http%3A%2F%2Fchong.qq%2Fphp%2Findex.php%3Fd%3D%26c%3DwxAdapter%
您可能关注的文档
- java微信公众号开发案例.doc
- Java通过JsApi方式实现微信支付.doc
- 微信支付java版本之JSAPI支付+发送模板消息.doc
- nodejs微信公众号支付开发.doc
- 微信公众平台开发入门教程(SAE方倍工作室).doc
- PHP对接微信公众平台消息接口开发流程教程.doc
- 人工智能时代学生数字素养培育与职业适应能力提升策略教学研究课题报告.docx
- 初中语文写作教学中思维训练的应用实践课题报告教学研究课题报告.docx
- 2026年及未来5年快餐盒成型机项目市场数据调查、监测研究报告.docx
- 气候资管五年设立2026年绿色建筑投资报告.docx
- 2026年智慧体育馆十年全民健身与健康管理报告.docx
- 化纤面料五年发展:再生纤维与高性能纤维2026年投资机会报告.docx
- VR技术优化高中物理力学实验教学的实践课题报告教学研究课题报告.docx
- 2026年医药电商十年增长动力报告[001].docx
- 2026年储能电站并网挑战报告.docx
- 2026年生物降解塑料技术报告.docx
- 2026年蛋白质折叠模拟量子计算技术生态.docx
- 2026年教育机器人产品功能分析报告.docx
- 2026年种业创新市场五年分析:生物育种资管与粮食安全投资策略报告.docx
- 合规红线与避坑实操手册(2026)《JTT 1049.5-2017道路运政管理信息系统 第5部分:省级业务系统接口》.pptx
原创力文档

文档评论(0)