钉钉API调试工具使用

简介: 钉钉API调试工具使用

钉钉API调试工具使用

地址任如下:

API Explorer

通过/oauth2/accessToken 获取企业内部应用的accessToken

{
"appKey":"dingaii70403vqfd3eretf",
"appSecret":"dr-U5LuqHZ4rwer_Dfddrt_D8WFPHvpl5a2fBwLCTO-UN8F1Jey1ZMzbbRzRz"
}

{
"expireIn":7200,
"accessToken":"630bf0c2100b3bd483f522940eb525a3"
}

通过上面的accessToken调用相应应用的api

如获取部门列表等

通过 processCode,获取对应表单的 schema 信息

提交审批申请

https://oapi.dingtalk.com/topapi/processinstance/create

agent_id:1449967715
process_code:PROC-5DAE4DAB-99B7-46CC-990E-8BC07F4AF27E
originator_user_id:010155213221415221
dept_id:593680465
{
"form_component_values": [
{
"name": "本部门薪资汇总表",
"value": [
[
{
"name":"工号",
"value":"00005"
},
{
"name":"姓名",
"value":"测试"
},
{
"name": "入司时间",
"value": "2018-08-17"
},
{
"name": "实发薪资",
"value": "2000"
}
],
[{
"name":"工号",
"value":"00006"
},
{
"name":"姓名",
"value":"测试"
},
{
"name": "入司时间",
"value": "2018-08-17"
},
{
"name": "实发薪资",
"value": "2000"
}
],
[{
"name":"工号",
"value":"00007"
},
{
"name":"姓名",
"value":"测试"
},
{
"name": "入司时间",
"value": "2018-08-17"
},
{
"name": "实发薪资",
"value": "2000"
}
]
]
},
{
"name": "本部门工资明细表",
"value": [
[
{
"name":"工号",
"value":"00005"
},
{
"name":"姓名",
"value":"测试"
},
{
"name": "入司时间",
"value": "2018-08-17"
},
{
"name": "实发薪资",
"value": "2000"
}
],
[{
"name":"工号",
"value":"00006"
},
{
"name":"姓名",
"value":"测试"
},
{
"name": "入司时间",
"value": "2018-08-17"
},
{
"name": "实发薪资",
"value": "2000"
}
],
[{
"name":"工号",
"value":"00007"
},
{
"name":"姓名",
"value":"测试"
},
{
"name": "入司时间",
"value": "2018-08-17"
},
{
"name": "实发薪资",
"value": "2000"
}
]
]
}
],
"agent_id": 1449967715,
"process_code": "PROC-5DAE4DAB-99B7-46CC-990E-8BC07F4AF27E",
"cc_position": "FINISH",
"dept_id": 593680465,
"originator_user_id": "010155213221415221"
}

用下面的方式也是可行的,用postman

获取审批实例详情 https://oapi.dingtalk.com/topapi/processinstance/get?access_token=8286562206a430449db1b01d6d0bdfe1

{
"form_component_values": [
{
"name": "部门",
"value": "信息部"
},
{
"name": "年月",
"value": "2021-12"
},
{
"name": "总额",
"value": "3060"
},
{
"name": "本部门工资汇总表", "value": [ [ { "name":"工号", "value":"00005" }, { "name":"姓名", "value":"测试" }, { "name":"部门编号", "value":"07" }, { "name":"部门", "value":"信息部" }, { "name": "个人奖金", "value": "1200" }, { "name": "代扣保险", "value": "100" }, { "name": "入司时间", "value": "2016-08-17" } ], [{ "name":"工号", "value":"00006" }, { "name":"姓名", "value":"测试" }, { "name":"部门编号", "value":"07" }, { "name":"部门", "value":"信息部" }, { "name": "个人奖金", "value": "1200" }, { "name": "代扣保险", "value": "200" }, { "name": "入司时间", "value": "2017-08-17" } ], [{ "name":"工号", "value":"00007" }, { "name":"姓名", "value":"测试" }, { "name":"部门编号", "value":"07" }, { "name":"部门", "value":"信息部" }, { "name": "个人奖金", "value": "1200" }, { "name": "代扣保险", "value": "300" }, { "name": "入司时间", "value": "2018-08-17" } ] ] } ], "agent_id": 1449967715, "process_code": "PROC-5DAE4DAB-99B7-46CC-990E-8BC07F4AF27E", "cc_position": "START", "dept_id": 593680465, "originator_user_id": "010155213221415221"
}

通过免登码获取用户信息

获取微应用后台免登的access_token

https://oapi.dingtalk.com/sso/gettoken?corpid=ding46c9a71fgfggg3ca39a90f97fcb1e09&corpsecret=OWAja7WdJdIEEGSlUphMoKDP3PfdfdfdTlUCd1pAFjiitFqNLA5UBQd74NqEY

{
"errcode":0,
"access_token":"8459b0307a083acf92e9d5de2b59dead",
"errmsg":"ok",
"expires_in":7200
}


相关文章
|
16天前
|
API 数据库 决策智能
基于百炼平台qwen-max的api 打造一套 检索增强 图谱增强 智能工具调用决策的智能体
本文介绍了一种基于阿里云百炼平台的`qwen-max` API构建的智能体方案,该方案集成了检索增强、图谱增强及智能工具调用决策三大模块,旨在通过结合外部数据源、知识图谱和自动化决策提高智能回答的准确性和丰富度。通过具体代码示例展示了如何实现这些功能,最终形成一个能灵活应对多种查询需求的智能系统。
96 10
|
16天前
|
自然语言处理 NoSQL API
基于百炼平台qwen-max的api 打造一套 检索增强 图谱增强 基于指令的智能工具调用决策 智能体
基于百炼平台的 `qwen-max` API,设计了一套融合检索增强、图谱增强及指令驱动的智能工具调用决策系统。该系统通过解析用户指令,智能选择调用检索、图谱推理或模型生成等工具,以提高问题回答的准确性和丰富性。系统设计包括指令解析、工具调用决策、检索增强、图谱增强等模块,旨在通过多种技术手段综合提升智能体的能力。
|
3月前
|
缓存 API 网络架构
Nuxt Kit API :路径解析工具
【9月更文挑战第20天】在 Nuxt Kit API 中,路径解析工具如 `resolvePath()`、`joinPaths()` 和 `relativePath()` 帮助开发者高效处理应用路径,确保资源准确加载,并支持动态路由与组件导入。这些工具提升了应用的灵活性和可扩展性,同时需注意路径准确性、跨平台兼容性和性能优化,以提升用户体验。
48 12
|
2月前
|
监控 API 数据安全/隐私保护
2024年开源API工具盘点,覆盖API全生命周期
2024年经济持续低迷,本文整理一些免费的开源工具,旨在帮助企业组织降低工具的支出成本,能用免费的何必用付费的呢(狗头)?
90 0
|
3月前
|
JSON 安全 API
淘宝 API 接口:解锁商品详情的强大工具
淘宝API接口在电商领域扮演着关键角色,为商家和开发者提供强大的数据支持和服务能力。它不仅帮助商家获取商品信息、管理订单和物流,还支持数据分析、价格调整等功能,助力商家在竞争激烈的市场中取得成功。此外,通过注册认证、搭建开发环境等步骤,开发者可快速上手并利用丰富的技术文档和社区支持进行高效开发。
|
4月前
|
开发框架 前端开发 API
使用代码生成工具快速开发应用-结合后端Web API提供接口和前端页面快速生成,实现通用的业务编码规则管理
使用代码生成工具快速开发应用-结合后端Web API提供接口和前端页面快速生成,实现通用的业务编码规则管理
|
6月前
|
前端开发 Java 程序员
Spring Boot (十五): 优雅的使用 API 文档工具 Swagger2
Spring Boot (十五): 优雅的使用 API 文档工具 Swagger2
|
6月前
|
jenkins 机器人 测试技术
jenkins接入钉钉api接口自动化测试报告自动发送
该教程介绍了如何在Jenkins上实现接口自动化测试的持续集成,并将可视化报告发送至钉钉工作群。首先,确保准备好了自动化脚本。接着配置Jenkins:安装Git插件,设置源代码管理(如Git)和触发器(定时或推送)。使用Post build task插件处理构建后的报告,读取Allure的prometheusData.txt文件以获取测试结果。最后,安装Ding Talk插件,配置钉钉机器人,通过 Dingtalkchatbot 库发送测试报告信息到钉钉群。整个流程包括Jenkins的定时构建、Git仓库的监听以及自动化报告发送到钉钉的通知。
|
7月前
|
API
请问下钉钉有能够获取到群聊天和个人聊天历史记录的api嘛?
DingTalk API 文档中的“消息列表创建”链接似乎已失效:https://developers.dingtalk.com/document/app/message-list-creation. 请注意检查更新或寻找替代资源。
|
存储 弹性计算 安全
成功案例-钉钉 | 学习笔记
快速学习 成功案例-钉钉
408 0

热门文章

最新文章

下一篇
DataWorks