钉钉获取通讯录用户id列表,必须根据部门遍历获取吗?有直接批量获取用户id的接口吗?
钉钉开放平台提供了获取部门用户userid列表的接口,您可以根据部门ID获取指定部门的userid列表。然而,值得注意的是,该接口需要逐级遍历获取企业下所有部门的ID。这意味着在获取通讯录用户id列表时,必须根据部门的顺序进行遍历。
此外,旧版的用户管理1.0和部门管理1.0接口已不再添加新的能力,仅保持原有功能。因此,如果您未接入1.0版接口,推荐使用新版的用户管理和部门管理接口。这些新接口可能需要您先获取应用的访问凭证accessToken,然后再调用相应的接口来获取通讯录中的用户信息。
开通回调事件 的考勤打卡就好
每次打卡钉钉都会发送请求到你配置好的服务器的 你根据钉钉发送过来的内容去查询用户信息一下 把结果保存下来就好
要批量洗数的话,用手机号遍历查询就好。
此回答整理自钉群“钉钉开发者社区(互助群)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。