在学习unicloud小程序开发的时候,获取openId出现报错:
主要错误是"errcode":40029
网上大部分都是说是由于以下的两种原因导致的:
1、code被使用了两次;
2、appid与secret不一致
但是,经过我的仔细检查发现,我这两种问题都不存在
经过一番查找原因,原来是由于代码中的appID和微信开发者工具中配置的appId不一致,导致的问题
将代码中的
const appId = "wx8c9848bdaedc6fc3";
和微信开发者工具中的appId改为一致就行
微信开发者工具>设置>项目设置>基本信息>appId