主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
本文主要讲述微信小程序接入微信支付的开发过程中遇到的坑。 分为小程序和后端接口封装两部分。
1.后端接口封装
本文介绍基于ThinkPHP5的接口封装。 以下是具体步骤:
1.微信支付官方文档提供了微信支付的PHP脚本。 下载示例。
2.每个类都封装在示例中。 只需添加命名空间即可。 在TP5扩展目录下创建一个新目录wxpay,将类的示例副本放置在该目录中,然后添加命名空间。
最重要的类是WxPayApi.php,添加命名空间后格式如下: 转换其他类也是如此。
3.引入你需要使用的命名空间可以让你使用新的对象。 统一排序接口示例:
首先引入需要的类:
封装统一对外排序接口,创建一个mini直接返回需要的参数。 调用支付接口的程序:
还款接口类似,可以通过统一的订单类进行封装。
2.小程序集成
小程序非常简单。 只需将接口返回的数据传递给微信支付js接口即可。
接口返回的样本为:
集成接口对返回的数据进行如下处理:
三、概述
1.微信支付API的小程序微信支付接口jssdk所使用的公众号,官方文档中存在错误信息。有参数。 即传递的appid中的“I”必须大写。 否则,你会一直收到参数错误提示。
2、调用统一排序接口后,需要重新生成签名,因为统一排序返回的结果无法直接返回给小程序。
推荐:《小程序开发教程》
下载微信App
微信是一款支持通过手机网络发送语音消息、视频、照片和文字的移动通讯软件。 微信带来了全新的移动通信体验,您可以单独或群组聊天,还可以根据您的地理位置查找附近的人。 有需要的朋友,请快来保存您的下载体验吧!
这几篇文章你可能也喜欢:
- 什么是小程序? 有哪些功能?(什么是小程序?有哪些功能?)
- 介绍如何用小程序生成参数二维码(二维码+小程序参数)
- 如何在微信小程序中实现购物车功能?(方法介绍)(如何使用微信小程序购物车)
- 如何在小程序中实现下拉刷新页面的功能(小程序滚动-视图下拉更新)
- 如何构建我的小程序开发项目?(教程)(微信小程序开发实用支持资源)
本文由主机参考刊发,转载请注明:小程序如何接入微信支付?(开发教程概述)(个人小程序接入支付) https://zhujicankao.com/124121.html
评论前必须登录!
注册