(記)新手連續踩坑微信小程序 'errcode': 40029

問題描述

小程序獲取openid時返回

{“errcode”:40029,“errmsg”:“invalid code, hints: [ req_id: 8H_oSa0564ns12 ]”}

出現這個問題可能是一下問題導致

  1. code 被使用了兩次;
  2. AppID與 AppSecret 不一致

而我的出現的情況跟問題二差不多但是稍微饒了一點。

首先我檢查了一下我的 AppIDAppSecret 跟項目是一致的卻還是報錯。
後面突然想到創建小程序時需要填寫 AppID 如下。
在這裏插入圖片描述
如果這個不一樣 AppID 應該也不行然後我就刪了重新建了一個,重新輸入AppID。

點擊創建時出現一個新的錯誤 “當前開發者未綁定此AppID”這個時候我才恍然大悟,
原理我傻傻的把微信公衆號的 AppID 與 AppSecret 跟小程序的搞混了
我一直使用的是公衆號的 AppID 與 AppSecret所以出錯了。

在這裏插入圖片描述
公衆號跟小程序是不一樣的如果沒有需要重新註冊一下。

更換完 AppID 與 AppSecret 就可以運行了。
如果還出錯的話那就是微信小程序的工具配置 project.config.json 這個文件裏還有個AppID不要忘記了
在這裏插入圖片描述

總結

好吧幾經周折我這個小菜鳥終於運行成功了,最後總結一下~~

  1. 不要把公衆號的 AppID 與 AppSecret 跟小程序的搞混了。
  2. 創建小程序使用的 AppID 要一致。
  3. project.config.json文件裏的 AppID 也要一致。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章