钉钉第三方企业应用如何获取登录用户的昵称和手机号?
第三方企业应用可通过以下步骤获取登录用户的昵称和手机号:1. 获取免登授权码:引导用户在钉钉内访问您的应用,此时钉钉会为应用提供一个免登授权码。2. 获取access_token:使用免登授权码调用接口(如服务商获取第三方应用授权企业的access*token所示)获取第三方企业应用的access_token,这是后续调用其他接口所需的授权凭证。3. 获取用户userid:使用access_token调用接口(如通过免登码获取用户信息所示)获取当前登录用户的userid。4. 获取用户详情:使用access_token和获取到的userid,调用用户详情接口(如查询用户详情或查询用户详情所示)来获取用户的具体信息,包括昵称和手机号。需要注意的是,为了获取用户的手机号,您的应用在开发后台需要事先申请并被赋予“企业员工手机号信息”权限。请按照通讯录权限说明指引设置相应的通讯录接口权限和手机号等敏感字段权限。综上所述,遵循上述流程并确保具备必要的权限,第三方企业应用即可成功获取登录用户的昵称和手机号。 ,此回答整理自钉群“钉钉开发者社区(互助群)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。