時隔2年左右,有重新拾起微信端開發。新項目需要封裝一個微信紅包類接口,就計划一兩天功夫就可以搞定,誰知道遇到坑爹問題,導致花了更長時間,也長見識了。就把遇到的坑說下。
也不能說坑,遇到了問題也增長了見識。
當我們紅包支付時候,遇到簽名問題,百度了一天,折騰我頭暈眼花,總結如下:
希望你看到我的這個,已經百度了一大圈,我這里就說下我如何解決的:
如果您在微信官網這2個地方驗證也是通過沒問題的話:
一、https://pay.weixin.qq.com/wiki/tools/signverify/
二、https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=20_1
那么就要看這個:商戶號的API密鑰沒有搞混,記住是API支付秘鑰,住是API支付秘鑰,住是API支付秘鑰。
重置商戶API密鑰。(本人親測是這樣解決了問題),真的是重置就成功了,不行多重置2次。
還是不行,那就肯定是你百度出來其他的問題,出現問題,多在官網驗證的地方多驗證2遍。
對比下自己輸出的,和官網驗證是否一致。
細心是成功前提。