58 lines
2.9 KiB
JSON
58 lines
2.9 KiB
JSON
{
|
||
"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"
|
||
}
|
||
}
|