网上找到一个接口:https://open.dingtalk.com/document/orgapp/update-user-s-personal-status,但是里面的参数 ID 不知道如何获取。
调用本接口更新用户的个人状态,仅支持系统内置类型的变更,如请假、出差等。
用户的userid。
调用本接口获取指定部门的userid列表。
调用本接口更新用户的个人状态,仅支持系统内置类型的变更,如请假、出差等。
参考文档https://open.dingtalk.com/document/orgapp/update-user-s-personal-status
参数 id 是业务标识 ID,用于标识或删除特定的状态记录
PUT /v1.0/contact/user/{userId}/ownness HTTP/1.1
Host: api.dingtalk.com
x-acs-dingtalk-access-token: [your_access_token]
Content-Type: application/json
{
"ownenssType": 1,
"startTime": 1609459200000,
"endTime": 1609459260000,
"deletedFlag": 0
}
更新状态:
PUT /v1.0/contact/user/{userId}/ownness HTTP/1.1
Host: api.dingtalk.com
x-acs-dingtalk-access-token: [your_access_token]
Content-Type: application/json
{
"ownenssType": 1,
"id": 123456789,
"startTime": 1609459200000,
"endTime": 1609462860000,
"deletedFlag": 0
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。