网友真实露脸自拍10p,成人国产精品秘?久久久按摩,国产精品久久久久久无码不卡,成人免费区一区二区三区

小程序模板網

微信小程序微信支付接入開發

發布時間:2018-02-09 14:58 所屬欄目:小程序開發教程

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

一、后臺接口封裝;

二、小程序端整合;

三、總結

一、后臺接口封裝

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

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

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

 

樣例改造結果

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

 

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

先引入需要的類:

 

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

 

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

二、小程序端整合

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

接口返回的樣例如下:

 

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

 

三、總結

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

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

3、有問題歡迎留言探討。


易優小程序(企業版)+靈活api+前后代碼開源 碼云倉庫:starfork
本文地址:http://www.xiuhaier.com/wxmini/doc/course/21888.html 復制鏈接 如需定制請聯系易優客服咨詢:800182392 點擊咨詢
QQ在線咨詢
AI智能客服 ×