微信支付接口,官網沒有提供java相關demo
還有一個重要的點是,微信不能沒有支付回調地址,只有服務器通知地址,所以給用戶實現,必須不斷檢測訂單是否處理好了
微信api
https://pay.weixin.qq.com/wiki/doc/api/index.html
下面是我參考的,好的demo
https://blog.csdn.net/jie_liang/article/details/53642614
https://blog.csdn.net/u011199063/article/details/78018429
主要參考下面這篇文章,(下面這篇文章很詳細),也說明怎麼克服沒有返回地址這個問題(支付寶有兩個通知地址1,客戶跳轉地址,2是服務器通知地址,微信。只有服務器通知地址,可以通過不斷查詢訂單狀態,來跳轉)
https://blog.csdn.net/wolfcode_cn/article/details/84950406
有一個重點是,我在使用NATIVE 接入的時候,
https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_4
官網的說這樣,但是我在接入參數,反而不行,後來直接用core_url 生成二維碼,成功了
二維碼中的內容爲鏈接,形式爲:
weixin://wxpay/bizpayurl?sign=XXXXX&appid=XXXXX&mch_id=XXXXX&product_id=XXXXXX&time_stamp=XXXXXX&nonce_str=XXXXX