开发者社区 问答 正文

钉钉第三方登陆org_type除了传management外,还能传什么?

钉钉第三方登陆org_type除了传management外,还能传什么?

展开
收起
三分钟热度的鱼 2023-08-08 16:27:37 106 分享 版权
2 条回答
写回答
取消 提交回答
  • 在钉钉第三方登录中,除了传递"management"作为org_type外,还可以传递以下值之一:

    • "standard": 标准企业用户登录
    • "personal": 第三方个人跳转应用
    • "h5": 第三方应用内嵌H5
    • "corp": 第三方企业跳转应用

    每个org_type值对应不同的登录场景和功能。根据您的具体需求和使用场景,选择合适的org_type值进行传递,以实现对应的登录功能。请确保传递有效的org_type值,以确保正确处理登录请求。

    2023-08-08 22:12:02
    赞同 展开评论
  • 北京阿里云ACE会长

    除了management外,钉钉的org_type参数还支持传以下值:

    commerce:表示商贸组织,一般指购销类企业
    agent:表示代理机构,一般指代理类企业
    indep:表示独立企业
    group:表示企业集团
    all:代表所有类型的组织
    这些值代表钉钉中不同类型的企业组织。

    当scope参数包含corpid时,org_type参数才有效。它用于控制返回的企业列表。

    例如:

    只显示商贸类企业,可以传org_type = commerce
    只显示代理机构,可以传org_type = agent
    只显示企业集团,可以传org_type = group
    scope为department时,org_type也可以与之配合,返回指定类型部门。

    举个例子:

    | scope | org_type | 说明 |
    | department | commerce | 只返回商贸类企业下的部门 |
    | department | all | 返回所有类型企业下的部门 |

    所以根据具体的需求,可以通过组合多个参数,精确控制第三方登陆后返回的企业或部门信息。

    2023-08-08 19:57:36
    赞同 展开评论