unionid的获取之前已经说过了,最近在项目实施的时候遇到一个比较少见的问题,就是有的时候unionid会获取不到。
分两个场合说
1、如果是一个非常新的用户,只访问过当前小程序,没有使用过其它(app、网站、公众号)那么在用code获取sessionkey的时候只能获取到openid,反之openid和unionid都可以获取。如果要想保证一定获取到unionid那就用解密的方法来获取吧。要是说项目中用不上unionid就另说,但从外部导流的角度来说还是非常有必要的。
2、注意了在小程序中unionid全是小写,但是在公众号里面就是unionId,通过json的方式获取的时候要注意一下。因为一直使用的之前封装好的开发包。突然就不能使用了。最近再更新一下。