微信小程序接入微信支付开发过程中遇到的坑,分为两大块
发表时间:2023-09-12 08:15:42
文章来源:炫佑科技
浏览次数:154
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
本文主要讲述微信小程序接入微信支付的开发过程中遇到的坑。 分为小程序和后端接口封装两部分。 本文主要内容如下:
1、后端接口封装;
2、小程序集成;
三、总结
1.后端接口封装
本文介绍接口封装。 具体步骤如下:
1.微信支付官方文档提供了PHP脚本微信支付的示例,下载即可;
2. 示例已经封装了各个类。 我们只需要添加命名空间。 在TP5目录下新建目录wxpay,将示例中的类复制到该目录下,然后添加命名空间。 能;
修改结果示例
*重要的类之一是 .php。 添加命名空间后,形式如下。 其他类的改造类似:
3、在需要的地方引入命名空间,并使用new作为对象。 统一订购接口示例:
首先引入需要的类:
封装统一的外部下单接口,直接返回小程序调用支付接口所需的参数:
还款接口类似,可以通过统一的订单类进行封装。
2、小程序集成
小程序非常简单。 只需要将接口返回的数据传给微信支付的js接口即可。
接口返回的示例如下:
集成接口返回的数据示例如下:
三、总结
1、小程序微信支付API使用的公众号jssdk的微信支付API官方文档中有一个参数错误微信小程序支付开发微信小程序接入微信支付开发过程中遇到的坑,分为两大块,即传递的appid中的“I”必须大写,否则总是提示有参数错误。 我已经调试这个很长时间了。 希望看到的朋友注意。
2、调用统一排序接口后,统一排序返回的结果无法直接返回给小程序,需要重新生成签名。
感谢您的阅读,希望对大家有所帮助,也感谢您对本站的支持!