收藏
回答

企微不同应用构造oauth2链接的区别和联系

在作为第三方应用与自研应用时,这里的构造企业oauth2链接的关联与区别?

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

1 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    2021-03-22

    你好,如果第三方也是用企业的corpid填到appid的话,那么是差不多的,只有那个scope不一样的

    2021-03-22
    有用 1
    回复 5
    • ZH_XUE
      ZH_XUE
      2021-05-07
      1:第三方的两种oauth授权方式又有什么不同呢?一个是通过suite标识应用权限,一个是通过corpId+agentid 标识应用?
      2:agentid看着是在企业授权应用时返回的,但好像是1对多的关系,即一个suiteid会返回多个agentId?这是个什么意思?
      2021-05-07
      回复
    • 企业微信运营专员-千夜
      企业微信运营专员-千夜
      2021-05-07回复ZH_XUE
      是的,构造第三方应用oauth2链接是对所有安装了第三方应用的企业,构造企业oauth2链接是对特定的企业,suiteid为服务商侧id,授权企业安装之后对应的就是agentid
      2021-05-07
      回复
    • ZH_XUE
      ZH_XUE
      2021-05-10回复企业微信运营专员-千夜
      suiteid为服务商侧id,授权企业安装之后对应的就是agentid。这个我理解,但是不知道为什么在返回的auth_info里agent是一个列表,难道一个三方应用在企业内可以生成多个应用?我去尝试了一下,也没发现可以生成多个应用的地方
      2021-05-10
      回复
    • ZH_XUE
      ZH_XUE
      2021-05-10回复企业微信运营专员-千夜
      好像看懂一点,是否对当前企业来说,只有一个agentid。但是当集团企业在下属企业授权当前suiteid应用前,就已经共享当前suiteid应用给下属应用了,此时下属应用授权当前suiteid应用时,就会返回集团企业的agent信息?
      2021-05-10
      回复
    • 企业微信运营专员-千夜
      企业微信运营专员-千夜
      2021-05-10回复ZH_XUE
      返回的是一个列表是之前的应用可能是套件的情况,现在新创建的都是单个应用了
      2021-05-10
      回复
登录 后发表内容
问题标签