溫州花坦鄉(xiāng)小程序如何接入微信支付?(開發(fā)教程介紹)
閱讀 21549 · 發(fā)布日期 2020-08-24 17:26 · 溫州優(yōu)光網(wǎng)絡(luò)科技有限公司|建站|APP小程序制作|做網(wǎng)站SEO推廣優(yōu)化
【摘要】
本文主要講述微信小程序接入微信支付開發(fā)過程中遇到的坑,分為兩大塊,小程序端和后臺接口封裝。一、后臺接口封裝本文介紹基于ThinkPHP5進(jìn)行接口封裝,具體步驟如下:1、微信支付官方文檔提供了PHP腳本微信支付的樣例,下載下來;2、樣例已經(jīng)封裝好了每個類,我們只需要加上命名空間即可,在TP5的extend目錄下新建一個目... 【溫州小程序開發(fā),溫州微信公眾號,平陽做網(wǎng)站,平陽網(wǎng)站建設(shè)公司,平陽小程序商城制作,昆陽萬全做網(wǎng)站,鰲江水頭小程序,蕭江騰蛟微信公眾號,山門順溪南雁海西南麂鳳臥麻步懷溪網(wǎng)絡(luò)網(wǎng)店服務(wù),政采云網(wǎng)店管理服務(wù)】...
本文主要講述微信小程序接入微信支付開發(fā)過程中遇到的坑,分為兩大塊,小程序端和后臺接口封裝。
一、后臺接口封裝本文介紹基于ThinkPHP5進(jìn)行接口封裝,具體步驟如下:
1、微信支付官方文檔提供了PHP腳本微信支付的樣例,下載下來;2、樣例已經(jīng)封裝好了每個類,我們只需要加上命名空間即可,在TP5的extend目錄下新建一個目錄wxpay,把樣例中的類復(fù)制到該目錄下,然后加上命名空間即可;其中最主要的一個類即WxPayApi.php,加上命名空間后的形式如下,其它類的改造類似:
3、在需要用到的地方引入命名空間,new 一個對象即可使用,統(tǒng)一下單接口舉例:
先引入需要的類:
封裝對外的統(tǒng)一下單接口,直接返回小程序調(diào)用支付接口所需的參數(shù):
重新支付接口類似,可以通過統(tǒng)一下單類進(jìn)行封裝。
二、小程序端整合小程序端很簡單,只需要把接口返回的數(shù)據(jù)傳給微信支付的js接口即可接口返回的樣例如下:
整合接口返回的數(shù)據(jù)舉例如下:
三、總結(jié)1、小程序微信支付API使用的公眾號jssdk的微信支付API,官方文檔上有一個參數(shù)寫錯了,就是傳的appid中的“I ”必須為大寫,不然一直提示參數(shù)錯誤。
2、調(diào)用統(tǒng)一下單接口后,不能直接把統(tǒng)一下單返回的結(jié)果返回給小程序端,需要重新生成下簽名。
推薦:
《小程序開發(fā)教程》以上就是小程序如何接入微信支付?(開發(fā)教程介紹)的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!
微信
分享相關(guān)標(biāo)簽:
小程序本文轉(zhuǎn)載于:
即速資訊,如有侵犯,請聯(lián)系[email protected]刪除
上一篇:
關(guān)于小程序與公眾號跳轉(zhuǎn)
下一篇:
小程序如何接入富文本編輯?相關(guān)文章相關(guān)視頻小程序如何實(shí)現(xiàn)分頁加載數(shù)據(jù)功能?小程序如何接入和維護(hù)微信登錄態(tài)?微信小程序如何開發(fā)一款小游戲?(實(shí)戰(zhàn)教程)關(guān)于小程序與公眾號跳轉(zhuǎn)小程序如何接入微信支付?(開發(fā)教程介紹)數(shù)據(jù)表的更新/刪除/查詢操作數(shù)據(jù)表的連接與新增操作2數(shù)據(jù)表的連接與新增操作1數(shù)組常用函數(shù)-3 [溫州做小程序]