收藏
回答

经典错误 40029 Invalid code?

API code2session. AppID和AppSecret均配置好了。前端向nodejs后端发送code然后由后端向微信服务器请求openid并将结果返回给小程序,但是api返回invalid code。在网上查了不少资料,确认了小程序创建时的AppID就填写完成。甚至重新创建项目仍无法解决这个问题。

请教各位有什么好的思路?谢谢。


回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2021-01-09

    前后端appid不一致就会40029。A小程序生成的code,不能给B小程序用

    2021-01-09
    有用
    回复 3
    • Will Yao
      Will Yao
      发表于移动端
      2021-01-09
      首先感谢大佬的回复,我看你在社区的回答也解决了一些朋友的问题。因为对小程序不是很熟悉,所以我对你的回复不是很理解。AppID的话应该是开发者的标示吧,我理解的话一个appid可以对应多个小程序,所以你说的这个A小程序请求的code和B小程序请求的code,我不是很理解。我在调试的时候是使用一个小程序。
      2021-01-09
      回复
    • Mr.Zhao
      Mr.Zhao
      2021-01-09回复Will Yao
      跟小程序没关系,服务号也会有这种问题,关键在于你会不会写代码,懂不懂开发,看来你不懂。appid对应一个小程序
      2021-01-09
      1
      回复
    • Will Yao
      Will Yao
      发表于移动端
      2021-01-09回复Mr.Zhao
      明白了,谢谢。
      2021-01-09
      回复
登录 后发表内容
问题标签