国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

微信小程序微信支付接入開發實例詳解

2019-11-19 16:50:55
字體:
來源:轉載
供稿:網友

本文主要講述微信小程序接入微信支付開發過程中遇到的坑,分為兩大塊,小程序端和后臺接口封裝。本文主要內容如下:

一、后臺接口封裝;

二、小程序端整合;

三、總結

一、后臺接口封裝

本文介紹基于ThinkPHP5進行接口封裝,具體步驟如下:

1、微信支付官方文檔提供了PHP腳本微信支付的樣例,下載下來;

2、樣例已經封裝好了每個類,我們只需要加上命名空間即可,在TP5的extend目錄下新建一個目錄wxpay,把樣例中的類復制到該目錄下,然后加上命名空間即可;

樣例改造結果

其中最主要的一個類即WxPayApi.php,加上命名空間后的形式如下,其它類的改造類似:

3、在需要用到的地方引入命名空間,new 一個對象即可使用,統一下單接口舉例:

先引入需要的類:

封裝對外的統一下單接口,直接返回小程序調用支付接口所需的參數:

重新支付接口類似,可以通過統一下單類進行封裝。

二、小程序端整合

小程序端很簡單,只需要把接口返回的數據傳給微信支付的js接口即可

接口返回的樣例如下:

整合接口返回的數據舉例如下:

三、總結

1、小程序微信支付API使用的公眾號jssdk的微信支付API,官方文檔上有一個參數寫錯了,就是傳的appid中的“I ”必須為大寫,不然一直提示參數錯誤。在這個上面調試好久,希望看到的小伙伴注意下。

2、調用統一下單接口后,不能直接把統一下單返回的結果返回給小程序端,需要重新生成下簽名。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 攀枝花市| 西藏| 永康市| 惠东县| 贺州市| 曲沃县| 昭觉县| 云梦县| 南江县| 荣成市| 巴东县| 视频| 乳源| 磐安县| 安化县| 广河县| 会理县| 萝北县| 周至县| 齐齐哈尔市| 镇平县| 高雄市| 和平区| 洞口县| 神农架林区| 太谷县| 巴东县| 延寿县| 扬州市| 中西区| 台东市| 咸宁市| 准格尔旗| 高安市| 军事| 卓资县| 休宁县| 阿尔山市| 中江县| 莱西市| 临泉县|