以前版本的微信支付,是先去拿到AccessToken,然後根據AccessToken拿到prePayId. 不知道這種方法現在還能用不,現在的官方文檔給出的是直接調用統一下單API,拿到prePayId(這一步也可以放在服務端完成),拿到prePayId後進行二次簽名,就可以調起微信支付啦,是不是很簡單呢
不廢話,直接上源碼
一. 首先是參數的配置
二. 調起微信支付的核心方法
這裡是官方文檔API,可以進去查看參數的說明 ----> 微信統一下單API
三. 獲取prePayId, 首先要拿到發給微信的package數據
四. 生成xml格式的簽名包,首先要用其他參數生成簽名
五. 生成簽名, 按照微信官方文檔格式生成
六. 一些參數,可以按照官方文檔說明自行制定
附上源碼 ----> 微信APP支付
到這裡就結束啦, 可能還有很多我想不起來沒有發上來的小細節,大家可以在評論區提問,我看到了一定會回復的