微信小程序:40029错误(invalid code)

微信小程序:40029错误(invalid code),第1张

做小程序授权登蠢罩录获取openid时遇到以下错误

{"errcode":40029,"errmsg":"invalid code, hints: [ req_id: m3yw8a0472th20 ]"}

在网上搜了下,有两种说法:1、code被使用了两次;2、appid与secret不一致

看了一下自己的项目,这两个错误都不是,后来在另一篇博文里看到只需要重新创建项目就可以了,试了一下,还真是。

仔细想了一下原因樱碰,当一开始创建项目的时候使用的是之前的appid,后来自己又在app.js里设置appid,但是这里设置没起作用,所有会报这脊档谈个错误。

问题一、消息模板跳转小程序碰烂则核到40165数据看这里{“errcode“:40165,“errmsg“:“invalid weapp pagepath}

问题二、模版消息 跳转到小程饥掘序报错{ errcode: 40013, errmsg: 'invalid appid hint: [cC6RwA09011295]' }

解决:

1、将pagepath改成page的,或改成path【小程序改成可以跳转path】

2、pagepath路径或path前面不可以有斜杠

3、AppId必须是小程序

4、公众号需要和小程序关联,才可以进行跳转,不然即使写了跳转参数,也盯晌直接会报错

微信小程序请求异常时会优先给出网拆肢银络相关的错误提示,如果没有提示,说明可能是服务端处理出现问题,此时需要查看服饥数务器日志,确认处理函数正确运行,并返回正确的状态码,来保证小程序正常请求,也可以通过客户端控制台输出打印,确认服务器返旅宴回的信息是否正确等方式检查。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12483837.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存