收藏
回答

wx。qy。login获得取到别的公司code?

公司的小程序在微信/企业微信同时使用,且公司员工的企业微信可能会加入多个公司

公司自建应用通过code2Session获得useri

  1. https://qyapi.weixin.qq.com/cgi-bin/miniprogram/jscode2session?access_token=ACCESS_TOKEN&js_code=CODE&grant_type=authorization_code

大部分员工能正常登录,且userid和名字的拼音有关,少部分员工出现userid=wot6w2CgAAvr_RlsKM0dSUWwozl5Jyqw,且code2Session返回的公司id不是本公司员工,请问是wx.qy.login获得的code的问题吗?

最后一次编辑于  2021-09-29
回答关注问题邀请回答
收藏

2 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    2021-10-08

    你好,自建小程序应用登入获取的code code2seesion时返回的企业都不是本企业的话,就是登入产生的code不是本企业产生的,即该成员在另外的企业消费产生的

    2021-10-08
    有用
    回复
  • 黄培江
    黄培江
    2021-09-29

    如果所在企业已经安装了,就会返回明文,可以直接通过userId获取成员信息,如果未安装,返回的是密文,需要解密之后才能得到真正的userid

    2021-09-29
    有用 1
    回复 3
    • 错觉
      错觉
      发表于移动端
      2021-09-29
      你好,我这边是应该是已经安装了,因为有一部分员工是能正常返回userid的,但是就有几个人一直都是加密过的
      2021-09-29
      回复
    • 错觉
      错觉
      2021-09-29
      不好意思,之前我的问题描述不清晰,现在还能帮我看看吗0.0
      2021-09-29
      回复
    • 胜寒
      胜寒
      2021-10-20
      请问企微的jscode2session?access_token  这个token获取是用企业的密钥吗
      2021-10-20
      回复
登录 后发表内容