使用开发账号在__开发小程序__时,已关注了__认证成功__且__同主体信息__的__订阅号__时采用如下方式
方式一:调用wx.login,并没有返回unioinid,仅返回了code和errMsg,拿code去调用接口jscode2session,也只返回了opeid,session_key,也没有unioinid
方式二:调用wx.getUserInfo,并没有返回unioinid,而只是返回了用户的基本信息,比如头像,昵称等
到底该如何获取unioinid呢???
这重点有什么用?我的问题是已经关注了!主体信息相同!用户已经授权同意!为什么不看清问题??!!
重点应该是"同一个微信开放平台"吧??!!!也就是说,前提条件:需要在开放平台去绑定小程序、订阅号?
可是我在认证开放平台的时候,为什么提示管理员已绑定其他开放平台,第一次申请啊
注册时从邮件里发出的地址认证提示’系统异常",登录成功去认证,就提示"绑定了其他开放平台"
使用开发账号在开发小程序时,已关注了认证成功且同主体信息的订阅号时采用如下方式:
方式一:调用wx.login,并没有返回unioinid,仅返回了code和errMsg,拿code去调用接口jscode2session,也只返回了opeid,session_key,也没有unioinid
方式二:调用wx.getUserInfo,并没有返回unioinid,而只是返回了用户的基本信息,比如头像,昵称等
方式三:调用wx.login获取code,调用wx.getUserInfo获取iv和encryptedData,再到开发服务端获取到openid和session_key和解密encryptedData,但是还是没有返回 unioinid
到底该如何获取unioinid呢???
另外一个问题,如果用户拒绝授权后,业务逻辑上该如何处理多端(公众号、开放平台等)共享用户信息?