{ "name": "dingtalk-api", "version": "1.4.0", "description": "钉钉API调用技能,支持用户搜索/详情/查询、部门管理(搜索/详情/子部门/用户列表/父部门)、机器人单聊/群聊消息发送、群内机器人列表查询、离职记录查询、OA审批管理(查询/发起/审批/转交/评论)等功能。", "main": "index.js", "main": "index.js", "scripts": { "search-user": "ts-node scripts/search-user.ts", "get-bot-list": "ts-node scripts/get-bot-list.ts", "send-group-message": "ts-node scripts/send-group-message.ts", "send-user-message": "ts-node scripts/send-user-message.ts", "search-department": "ts-node scripts/search-department.ts", "get-department": "ts-node scripts/get-department.ts", "list-sub-departments": "ts-node scripts/list-sub-departments.ts", "list-department-users": "ts-node scripts/list-department-users.ts", "list-department-parents": "ts-node scripts/list-department-parents.ts", "list-user-parent-departments": "ts-node scripts/list-user-parent-departments.ts", "get-user": "ts-node scripts/get-user.ts", "list-department-user-details": "ts-node scripts/list-department-user-details.ts", "list-department-user-ids": "ts-node scripts/list-department-user-ids.ts", "get-user-count": "ts-node scripts/get-user-count.ts", "list-inactive-users": "ts-node scripts/list-inactive-users.ts", "get-user-by-mobile": "ts-node scripts/get-user-by-mobile.ts", "get-user-by-unionid": "ts-node scripts/get-user-by-unionid.ts", "list-resigned-users": "ts-node scripts/list-resigned-users.ts", "list-approval-instance-ids": "ts-node scripts/list-approval-instance-ids.ts", "get-approval-instance": "ts-node scripts/get-approval-instance.ts", "list-user-initiated-approvals": "ts-node scripts/list-user-initiated-approvals.ts", "list-user-cc-approvals": "ts-node scripts/list-user-cc-approvals.ts", "list-user-todo-approvals": "ts-node scripts/list-user-todo-approvals.ts", "list-user-done-approvals": "ts-node scripts/list-user-done-approvals.ts", "get-user-todo-count": "ts-node scripts/get-user-todo-count.ts", "create-approval-instance": "ts-node scripts/create-approval-instance.ts", "terminate-approval-instance": "ts-node scripts/terminate-approval-instance.ts", "execute-approval-task": "ts-node scripts/execute-approval-task.ts", "transfer-approval-task": "ts-node scripts/transfer-approval-task.ts", "add-approval-comment": "ts-node scripts/add-approval-comment.ts" }, "keywords": [ "dingtalk", "api", "skill" ], "author": "", "license": "MIT", "dependencies": { "@alicloud/dingtalk": "^2.0.0", "@alicloud/openapi-client": "^0.4.6", "@alicloud/tea-typescript": "^1.7.1", "@alicloud/tea-util": "^1.4.7" }, "devDependencies": { "@types/node": "^20.0.0", "ts-node": "^10.9.0", "typescript": "^5.0.0" } }