小程序
小游戏
企业微信
微信支付
扫描小程序码分享
服务端,利用解密算法没有获取到openId和unionid什么原因?
还是使用的这个方式解密的https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/signature.html,没有更改
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
看这里:https://developers.weixin.qq.com/community/develop/article/doc/000c8ce9a10070794cfbb0c085b013
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
前端利用新街口wx.wx.getUserProfile获取的encryptedData和iv
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
看这里:https://developers.weixin.qq.com/community/develop/article/doc/000c8ce9a10070794cfbb0c085b013
wx.getUserProfile 是获取用户的昵称和头像
现在的主要问题官方没有给到说明解密的数据给不到openid和unionid了,没有给到一个准确的答复。实际情况是解密返回的数据没有这两个数据了。
用wx.getUserInfo返回的encryptedData和iv,服务端解密还是能获取到openid和unionid以及头像等信息。
用新接口wx.getUserProfile返回的encryptedData和iv,服务端解密获取不到openid和unionid,头像昵称信息能获取到。
如果返回的信息能解密获到 openid 和 unionid,那getUserInfo 和 getUserProfile 的差异是啥?
难道差异是每次都让用户点击才能触发吗
前端利用新街口wx.wx.getUserProfile获取的encryptedData和iv