- 建议小程序login后通过code可以直接取得unionId
反馈一个需求: 目前小程序login后,通过code获取openId信息,但只有在该用户同事关注了公众号或app的时候,才会返回unionId,否则只会返回openId 不清楚微信为什么这样设计,但会造成很多不便, 例如: 1、用户先访问了小程序,小程序为为了用户的体验,不要求获取用户的信息,则只会获取openID,而得不到unionID 2、用户又关注了小程序对应的公众号,但之前小程序的用户由于没有UnionId,无法与公众号的用户进行关联 为了确保小程序用户与公众号用户管理,开发者不得不调用getUserInfo接口获取用户的基本信息和unionId,但这样会降低用户体验,因为用户需要授权小程序获取头像等信息 建议小程序的wx.login接口中,判断该用户是否有有unionId,如果没有则创建新的unionId,用于小程序,公众号、app之间的共享
2018-02-24 - WEBVIEW中无法识别公众号二维码
webview展现一个公众号的二维码或小程序的二维码,长按二维码,有时候可以出现“识别图中二维码“”,有时候出不来。
2018-01-24 - 小程序请求豆瓣API报403
请小程序组解决开着调用豆瓣api被封的问题。 wx.request的reffer不允许修改,导致豆瓣认为是同一个应用调用,访问量超出限制,全部封锁来自微信小程序的请求
2018-01-19 - 生成的二维码保存后,无法打开图片
下面的代码可以保存生成的二维码图片,但打不开,不论是jpg,png,jpeg都不行 const createCodeBar = co(function* (){ const postRequest = promisify(request.post, { multiArgs: true,'json': true }); let token = 'h3-Oda1A05Nit6EEZEkFqvgemQPCpRj1rmwYCp3puMahUH_a4rMXbYlS2NoMsjYiVhci0uDbe-VNlQAui1Ljp-fyFi8PqrGYZEsUMA0G88xmob-fheZ2c_85Jw8tnMx-NFSbAHACUH'; console.log('token:' + token); let form = { 'path':'page/bookflow/pages/sharegroup/sharegroup?groupId=279&introducer=1686&fromBarcode=true' } form = JSON.stringify(form); console.log(form); let result= yield postRequest({url:'https://api.weixin.qq.com/wxa/getwxacode?access_token=' + token,form:form}); fs.writeFile('d:/mybar.png', result[0].body, function(err) { if (err) { console.log('出现错误!') } }); console.log('result:' + result[1]); })
2017-11-24 - 更新了开发工具后,无法完成登陆验证。后台反馈appId,secret不正确
早上更新了开发工具后,调试时直接报错,无法完成登陆验证。后台反馈appId,secret不正确。 我的微信号绑定了两个公众号,一个A,一个B, 现在测试的是B,扫描开发工具登陆的二维码时,提示用A登陆的(没有选项供选择公众号) 以前可以正常测试的,是不是新的工具在登陆时绑定了手机对应的公众号和小程序的关系? 浪费了一上午的时间也没解决,求解答。
2017-08-31 - 2017.06.22 (0.18.182200)版本无法访问豆瓣API
升级新版本后,下面的访问报错: wx.request({ url: 'https://api.douban.com/v2/book/isbn/9787115355172' , //header: {}, // 设置请求的 header success: function (res) { // success console.log(res); }, fail: function (res) { console.log(res); } }) 豆瓣返回的错误信息: msg: "Invalid request", code: 999, request: "GET /v2/isbn/9787115355171"} code:999 msg:"Invalid request" request:"GET /v2/isbn/9787115355171" 在浏览器访问https://api.douban.com/v2/book/isbn/9787115355172 正常。
2017-06-27