在新版的钉钉SDK中,您可以通过以下步骤批量获取员工离职信息:
获取企业凭证(access_token):使用企业的CorpId和CorpSecret来获取访问令牌(access_token),该令牌用于后续接口调用。
获取离职员工列表:使用获取到的访问令牌,通过以下接口调用来获取离职员工列表:
GET /topapi/smartwork/hrm/employee/listdimission
请求参数:
- access_token:访问令牌。
- status_list:指定员工状态为离职,传入[2]。
- offset:起始偏移位置,默认为0。
- size:查询数量,默认为10,最大值为50。
响应结果:
- errcode:接口调用返回码。
- errmsg:返回消息。
- result:离职员工列表数据。
注意:根据需要,可以多次调用该接口以满足分页需求。
处理离职员工数据:解析接口返回的离职员工列表数据,并进行相应的处理逻辑。您可以根据具体需求对离职员工的信息进行后续的操作,例如记录到数据库、发送通知等。
请注意,以上步骤提供了基本的流程和接口示例,但实际的实现可能因您的具体情况和钉钉SDK版本而有所不同。确保参考钉钉开放平台文档中提供的最新接口文档和指南,以便正确地使用新版SDK来批量获取员工离职信息。
批量获取员工离职信息
https://open.dingtalk.com/document/orgapp/obtain-resignation-information-of-employees-new-version
根据用户userId,批量查询员工的离职信息,如离职人员的部门ID、离职主动原因和被动原因等。
例如,企业下离职管理信息如下图,调用本接口可获取离职管理列表内的部分信息。
请求方法
GET /v1.0/hrm/employees/dimissionInfos?userIdList=["String"] HTTP/1.1
Host:api.dingtalk.com
x-acs-dingtalk-access-token:String
Content-Type:application/json
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。