SuperAPI AI 工具集

dingtalk-contact

通用与其它

查看项目

更新于 10-16 05:06

技能介绍

用途:钉钉通讯录精确查询,命令前缀 dws contact。执行任何 dws 操作前须先用 Read 工具完整读取 dingtalk-shared。

主要能力:按 userId 查详情(dws contact user get --ids <userId>);查自己(dws contact user get-self);完整手机号反查(dws contact user search-mobile --mobile <手机号>);按 openDingTalkId 取 userId(dws contact user get-by-open-dingtalk-id --id <openDingTalkId>);部门搜索、子部门、成员与详情(dept search / list-children / list-members / get-info);角色查询(label list / get / list-members);好友列表、申请、发送、同意、拒绝与删除(+friend-list、+friend-request-list、+friend-request-send、+friend-request-accept、+friend-request-reject、+friend-remove)。

使用方式:姓名模糊搜索、工号、职责、上下级走 dws aisearch person;拿到 userId 后用 contact 补详情。多条命令须带 --format json。同名候选需批量 get 后请用户确认,不得默认取第一个。好友命令以 openDingTalkId 为身份键,可从 +friend-list、+friend-request-list 或 contact user search 取得。

限制:+friend-remove 为不可逆高风险写操作,须用户明确确认后才可加 --yes。搜索企业根部门可能返回 deptId=-1 哨兵,需规范化为 deptId=1。不得编造 userId、deptId、labelId 或人员字段。具体收费、平台与效果暂未提供。