1. 程式人生 > >微信支付問題---使用wx.requestPayment,支付頁面調不出的巨坑!

微信支付問題---使用wx.requestPayment,支付頁面調不出的巨坑!

1:遇到的問題:openid is invalid 

   在測試支付的時候發現沒有效果,然後查到返回的資訊為Openid is invalid (40029)昨天百度了一晚上,還是沒有找到這個問題的解決辦法。然後,今天又重新想 了下,發現由於我兩個小程式的appid 弄混淆了,導致在獲取使用者資訊的時候,得到的openid也是有問題的。所以,大家一定先考慮這個問題,然後再看看是不是其他的問題。

2:支付頁面調不出來

之前在寫小程式的時候就申請l了一個小程式得到了一個appid,然後我是連著寫兩個小程式,發現需要再申請個賬號,昨天就申請了。然後,就可是測試自己的小程式各個方面是不是有問題,就是這個時候發現支付的時候,頁面掉不出了。在這之前也有關於支付的問題,總的都是沒有成功呼叫頁面。什麼appid is not match openid等等。 巨坑來了, fail: function
(res) { console.log(res) wx.showToast({ title:res, duration: 3000 }) } 由於返回的錯誤,我就一直以為是後臺API寫的有問題,就一直改一直改,但是都沒有用。後來就看了 fail 了就坑定有錯的原因,就是把res 輸出來一看,,,,,,,提示說; errMsg:"requestPayment:fail 當前開發者繫結時間不足 24 小時,請過後重試"
我很是無語啊,花了這麼長的時候,就因為這個。。。。。。。。