[微信小程序]关于cloud.getWXContext()获取不到unionId情况 [省点力气,我们一句一句聊,别回这么长啦!]

- 需求的场景描述(希望解决的问题)

如果cloud.getWXContext()获取不到unionId情况出现,那么如何获取unionId?

目前无奈的办法:wx.getUserInfo()收取后获取,但是解密需要session_key,如何获取session_key呢?需要先wx.login()通过code2Session换取session_key,我只想说这样很繁琐,既然云开发提倡简化开发,为何这么基础的能力弄这么复杂?


- 希望提供的能力

简化获unionid难度,cloud.getWXContext()提供的能力对于获取unionid没有任何帮助,还容易把新手弄懵(各种咬文嚼字的获取情况,坑!)

既然云开发天然鉴权了,session_key希望也能提供一下,数据解密需要用到(自己留下的坑自己填)

再不行数据解密用access_token验证也行,总比再wx.login()一次要强的多