现在 是 签名 一会成功 一会失败的 体验不好
在企业微信你自建应用种 调用录音、拍照功能我需要在企业微信你自建应用种 调用录音、拍照功能 wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: list.appId, // 必填,公众号的唯一标识 timestamp: list.timestamp, // 必填,生成签名的时间戳 nonceStr: list.noncestr, // 必填,生成签名的随机串 signature: list.signature, // 必填,签名 jsApiList: [ 'startRecord', //开始录音接口 'stopRecord',// 停止录音接口 'playVoice', //播放语音接口 'pauseVoice',//暂停播放接口 'stopVoice', //停止播放接口 'uploadVoice',//上传语音接口 'downloadVoice', //下载语音接口 'onVoicePlayEnd', // 监听语音播放完毕api 'translateVoice' ] // 必填,需要使用的JS接口列表 }); wx.agentConfig({ corpid: list.corpid, // 必填,企业微信的corpid,必须与当前登录的企业一致 agentid: list.agentid, // 必填,企业微信的应用id (e.g. 1000247) timestamp: list.timestamp, // 必填,生成签名的时间戳 nonceStr: list.noncestr, // 必填,生成签名的随机串 signature: list.signature, // 必填,签名 jsApiList: ['startRecord', //开始录音接口 'stopRecord',// 停止录音接口 'playVoice', //播放语音接口 'pauseVoice',//暂停播放接口 'stopVoice', //停止播放接口 'uploadVoice',//上传语音接口 'downloadVoice', //下载语音接口 'onVoicePlayEnd', // 监听语音播放完毕api 'translateVoice'], //必填,传入需要使用的接口名称 success: function(res) { // 回调 alert('注册agentConfig成功') }, fail: function(res) { if(res.errMsg.indexOf('function not exist') > -1){ alert('版本过低请升级') } } }); 我的问题:1是否需要两个Config都需要调用,还是只需调用wx.agentConfig 即可。 下面是报错信息 {"errCode":2,"err_Info":"invalid signature more info at https://open.work.weixin.qq.com/devtool/query?e=40093","errMsg":"config:fail"}
2021-04-13我的 更奇葩, 之前的老用户登录可以拿到unionid. 后面的新用户就拿不到。
通过 wx.login + code2Session 获取到不到授权用户unionidhttps://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/login/auth.code2Session.html 通过 wx.login + code2Session 获取到不到授权用户unionid,只能获取openId和sessionkey。加入微信开放平台,开发者资质认证,还有用户也关注过同一主体下的公众号,这些都做过
2020-03-18