微信公眾號開發 獲取openid時報錯40029 invalid code 問題的解決


{"errcode":40029,"errmsg":"invalid code, hints: [ req_id: aELCyY4ce-WOFLAa ]"}

 

通過微信官方提供的接 https://api.weixin.qq.com/sns/oauth2/access_token接口,獲取openid,結果獲取不到。

 

最后發現,原來是配置微信菜單時,有這么一個url:https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxx,其中的appid 參數,和調用https://api.weixin.qq.com/sns/oauth2/access_token時,使用的?appid=xxx 不一樣(開發工具和后台的openid不一致)。

 

 

微信菜單配置中的該參數,需要和獲取openid時的該參數保持一致。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM