静默执行wx.login然后code2session获取用户的openid可以吗?

小程序 文章 2021-02-01 11:01 0 14 全屏看文

静默执行wx.login然后code2session获取用户的openid可以吗?Is it possible to execute wx.login silently and then code2session to obtain the user's openid?

静默执行wx.login然后code2session获取用户的openid可以吗?

静默执行wx.login然后后端用code2session获取用户的openid可以吗?整个过程不需要用户点击授权,都是静默的,这个微信是允许的吧?请各位大佬解答,谢谢!

Silent execution wx.login Can the back end get the user's openid with code2session? The whole process does not need user click authorization, it is silent, is this wechat allowed? Please answer, thank you!

回答:

Mr.Zhao:

为什么不可以?

LSZ:我们同事说必须要用户点击授权才可以调用,如是说
LSZ:但是需要用户点击调用的,是getuserinfo啊,我们又不需要这个
Mr.Zhao:不需要就别用呗,你动手试试不就知道了,又不掏钱
LSZ:也就是我现在在问题里描述的问题,不存在问题对吧,官方支持这种逻辑
Mr.Zhao:这有啥支持不支持的,很正常啊,对用户又没影响
吃鱼先生:

可以,

需要手动点击授权的是getuserinfo,

两者的区别就是getuserinfo获取的信息多,

你说的静默的方式获取的信息少.

具体多了啥,少了啥,可以参考文档

-EOF-