钉钉第三方登陆org_type除了传management外,还能传什么?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在钉钉第三方登录中,除了传递"management"作为org_type外,还可以传递以下值之一:
每个org_type值对应不同的登录场景和功能。根据您的具体需求和使用场景,选择合适的org_type值进行传递,以实现对应的登录功能。请确保传递有效的org_type值,以确保正确处理登录请求。
除了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 | 返回所有类型企业下的部门 |
所以根据具体的需求,可以通过组合多个参数,精确控制第三方登陆后返回的企业或部门信息。