如果一个手机号在钉钉中有个组织的话,就是可能在多个公司里,我们希望在集成钉钉扫码的时候,能够让用户选择其中一个组织进行登录,请问这个有相关的文档吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在钉钉中,一个手机号可以在多个公司注册和登录,而每个公司的组织有唯一标识。可以在集成了钉钉扫码登录功能后,通过获取手机号的组织列表,并让用户选择要登录的组织。可以从钉钉的官方文档中获得有关获取组织列表的 API,如下所示:
https://open.dingtalk.com/document/orgapp/tutorial-obtaining-user-personal-information
此回答整理自钉群:钉钉开发者社区(互助群)
本文档指导你如何实现用户登录第三方网站(扫码或账密方式)。在本场景中,第三方网站可以获取用户授权的个人信息。https://open.dingtalk.com/document/orgapp/tutorial-obtaining-user-personal-information?spm=ding_open_doc.document.0.0.4d964791F9gwIT
调用步骤
步骤一:登录钉钉开发者后台,创建并配置应用。
以创建企业内部应用-H5微应用为例。
配置H5微应用相关信息,开发模式、服务器出口IP、应用首页地址等。
步骤二:添加接口调用权限。
步骤三:配置frp内网穿透,用于生成一个公网域名进行测试。
步骤四:登录钉钉开发者后台,设置第三方网站的回调域名。
步骤五:搭建后端服务。
步骤六:实现登录第三方网站。
步骤七:访问第三方网站地址,并获取用户个人信息。
在浏览器里输入构造后的第三方网站地址。
使用扫码或者通过钉钉账号登录。
登录后,打开授权页面。
在授权页面,点击同意,并触发相关操作。
获取到用户个人信息。