❶ 小程序api在哪裡尋找不要籠統回答,最好截圖附路徑!
微信小程序就可以直接搜
❷ 如何實現微信小程序調用api
叫後端寫個介面地址給你,然後你在小程序端調用就可以了
❸ 微信小程序支付API
2019年12月26日
文檔:
https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_7
一.一般要開發的兩個介面
1.統一下單
https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_1
2.申請退款
https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_4
3.簽名規則
https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=4_3
二.小程序支付時序圖
關鍵就是wx.requestPayment(object)
2.ps商戶系統和微信支付系統主要交互:
1、小程序內調用登錄介面,獲取到用戶的openid,api參見公共api【 小程序登錄API 】
2、商戶server調用支付統一下單,api參見公共api【 統一下單API 】
3、商戶server調用再次簽名,api參見公共api【 再次簽名 】
4、商戶server接收支付通知,api參見公共api【 支付結果通知API 】
5、商戶server查詢支付結果,api參見公共api【 查詢訂單API 】
三.微信小程序支付實現步驟
1.獲取登錄憑證code 並傳給後端伺服器
2.後端伺服器請求微信伺服器獲取openid和session_key,並將openid返回給小程序
3.小程序客服端發起支付請求給後端伺服器 (帶上openid參數)
4.後端伺服器接收到openId後,調用微信支付統一下單介面(後端調用的,用來給小程序獲取支付參數)
5.拿到後端伺服器返回的5個參數後,調用最終支付介面wx.requestPayment
6.微信伺服器進行支付成功後,通知後端伺服器。