java app微信支付接口_APP支付微信支付,Java后台开发
生活随笔
收集整理的這篇文章主要介紹了
java app微信支付接口_APP支付微信支付,Java后台开发
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
記錄微信支付的開發過程
附上開發文檔:https://pay.weixin.qq.com/wiki/doc/api/index.html
統一下單,完成微信支付共需要兩個接口
第一個:拉取微信預付單
第二個:微信異步通知
前期準備,都是產品或者其他人員來準備的,我們需要的東西有,
商戶appid
商戶號
服務器異步通知路徑(開發人員)
密鑰(AppSecret)
統一下單接口鏈接:https://api.mch.weixin.qq.com/pay/unifiedorder
需要在微信商戶平臺設置一些東西
#下載操作證書
#設置密鑰
#設置密鑰前需設置操作密碼
這里具體操作步驟就不放截圖了,微信支付申請成功后,會有一封郵件發送過來,里面的步驟寫的很清楚
所需數據配置
第一個接口:拉取微信預付單,返回給app端所需要的數據
獲取預付單
設置簽名
封裝請求參數
發送請求,調用統一下單接口
PayCommonUtil.startWXPay(result);再次簽名
第二個接口:微信異步通知
驗證商戶id和價格之后,做相應的業務處理,這邊不再顯示具體的業務操作
將xml字符串轉換成map
判斷簽名是否正確
到此,簡單的微信支付接口就算完了。
簡單記錄一下。
也希望可以幫到需要的同學。
..
總結
以上是生活随笔為你收集整理的java app微信支付接口_APP支付微信支付,Java后台开发的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【面试】c++单例模式
- 下一篇: 土方计算软件 FastTFT15.0免狗