微信小程序用户的openId如何与企业微信的userId关联

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序用户的openId如何与企业微信的userId关联相关的知识,希望对你有一定的参考价值。

参考技术A 在企业微信运行的小程序,仍然可以调用wx.login,然后再通过 https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code 来获取openid,此时的openid就是该企业微信用户所绑定的微信号的openid,然后再运行一遍wx.qy.login获取到userid就能进行关联,或者微信用户在微信插件关注对应的企业,使用openid转userid,就能获取到对应企业的userid了

微信小程序 如何获取用户openid

1.首先需要获取code

使用

          wx.login({
            success: function(res) {
              console.log(res);//这里的返回值里面便包含code
            },
            fail: function(res) {
              console.log(‘登陆失败‘);
            },
            complete: function(res) {},
          })

 

获取到code以后,将code发送给自己的后台 便可以获取到openid了

以上是关于微信小程序用户的openId如何与企业微信的userId关联的主要内容,如果未能解决你的问题,请参考以下文章

thinkphp如何获取微信的openid?

angular2写的前端网站,需要集成进微信,前后端分离开发怎么做

微信小程序springboot后台获取用户的openid

微信openid原理及支付过程中使用方案

qq和微信的openid长度分别是多少?

JAVA获取微信小程序openid和获取公众号openid,以及通过openid获取用户信息