收藏
回答

企业微信内如何获取微信小程序appid?

企业微信内如何获取微信小程序appid?我想在程序刚开始加载的时候获取appid,然后用wx.login获取用户的openid,但wx.getAccountInfoSync接口在企业微信内好像不支持。

请问有什么好办法吗?

回答关注问题邀请回答
收藏

2 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    2020-04-02

    您好,小程序在企业微信运行环境中是以所绑定企业的coprid来获取企业微信主键userid的,在程序加载获取appid,使用wx.login获取用户的openid可以直接在企业微信中切换环境吧,在微信里面运行的话appid是存储在开发者服务器的

    2020-04-02
    有用
    回复 10
    • 东
      2020-04-02
      您好,那在企业微信中如何在小程序获取session_key前知道我是哪个小程序呢;或者在获取session_key前知道我是哪个coprid呢
      2020-04-02
      回复
    • 企业微信运营专员-千夜
      企业微信运营专员-千夜
      2020-04-02回复
      这里是在jsscode企业微信会自动匹配与code向对应的corpid和accesstoken,然后返回准确的corpid给
      开发者
      2020-04-02
      回复
    • 东
      2020-04-02回复企业微信运营专员-千夜
      那我在jscode之前可以获取到么,因为存在适配多家企业微信和各自小程序的问题
      2020-04-02
      回复
    • 企业微信运营专员-千夜
      企业微信运营专员-千夜
      2020-04-02回复
      小程序被多个企业关联,此时并不知道是哪个企业的用户在登录。此时,可使用任意一个企业中关联本小程序的应用的secret获取access_token,先调用jscode2session获得准确的corpid,再据此corpid重新进行一次登录流程即可
      2020-04-02
      回复
    • 东
      2020-04-03
      您好,目前需求存在多家企业,有的小程序并不可能关联所有企业,这种方式怎么解决呢
      2020-04-03
      回复
    查看更多(5)
  • 东
    2020-04-02

    您好,那在企业微信中如何在小程序获取session_key前知道我是哪个小程序呢;或者在获取session_key前知道我是哪个coprid呢

    2020-04-02
    有用
    回复
登录 后发表内容
问题标签