理论上不会酱紫,第一次见这种情况。逻辑上“预览”的小程序只有开发人员能打开,而“体验版本”开发人员和测试人员都有权限访问。
小程序在IDE里通过二维码进行预览可以,上传体验版之后不能用?[图片] [图片]
2019-10-31解决了,解决方法是在公众号的平台设置一下小程序。 之前只是在小程序这边绑定了公众号。 腾讯的奇葩逻辑也是神了。。。。
code2Session接口没有返回unionid,并且解密后的加密数据里也没有- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 按照开发者文档:https://developers.weixin.qq.com/miniprogram/dev/api/code2Session.html 接口(https://api.weixin.qq.com/sns/jscode2session) 在参数正确的情况下,应该返回openid,session_key和unionid。 但实际只返回了openid,session_key。 并且,用session_key 和小程序提交的encryptedData 解密后的结果里面也没有unionid [图片] 所有传入的参数,跟文档逐一校验比对过,都是正确的。
2019-02-20遇到同样问题, 现在是encryptedData解密后里面没有unionid(2个月之前有),并且code2session 接口也未按照官方文档描述的那样返回unionId 现在已经解决,试试让公众号管理员设置一下公众号和小程序关联。 参见https://developers.weixin.qq.com/community/develop/doc/0000246e9a0be08241286543651800
不能通过wx.login + code2Session 获取用户 UnionID- 当前 Bug 的表现(可附上截图) 新的用户登录我们的小程序时,通过[代码]wx.getUserInfo[代码],用户授权个人信息后,可以从解密数据中获取 UnionID, 用户下次登录的时候,通过[代码]wx.login[代码] + [代码]code2Session[代码] 获取不到该用户的 UnionID - 预期表现 用户授权登录后,下次登录的时候,可以通过[代码]wx.login[代码] + [代码]code2Session[代码] 获取到该用户的 UnionID - 复现路径 用一个未登录过IPTV遥控器的微信账号登录,退出登录,重新进入小程序 说明 符合以下条件:如果开发者帐号下存在同主体的公众号或移动应用,并且该用户已经授权登录过该公众号或移动应用。开发者也可以直接通过 [代码]wx.login[代码] + [代码]code2Session[代码] 获取到该用户 UnionID ,无须用户再次授权。 小程序: IPTV遥控器 APPID:wx113e09cd136fa6f8 移动应用:万视达 AppID:wx0cdb3476eac29e42 code2Session只返回了openid和session_key,没有返回unionid
2019-02-20同问
requestPayment:fail no permission请问这个问题是什么缘故,我网页调用支付的时候是可以支付的 但是用小程序的时候不行了
2018-10-26