1. 程式人生 > >微信小程式獲取openid返回40029的一種錯誤情況

微信小程式獲取openid返回40029的一種錯誤情況

微信小程式返回40029的情況原因有很多,遇到後大概總結了幾個已知的

1.小程式裡傳到後臺的code被微信的呼叫介面使用了兩次(只能使用一次)

2.appid、AppSecret的值不對(這個自己複製感覺一般不會錯)

3.自己遇到的最難受的原因:建立專案的appid跟你請求url裡的appid、AppSecret不是同一組

起因:剛開始學習的時候,自己註冊了一個小程式賬號,第一個專案用的這個appid。在真正開始做專案的時候,新建小程式用的測試appid,然後請求openid的時候忘了,用了自己申請的appid、AppSecret,結果就是浪費一下午除錯。如果要用測試賬號的AppSecret,可以在開發工具裡 '測試號'—'申請地址裡找到'。