钉钉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
}


相关文章
|
11天前
|
缓存 API 网络架构
Nuxt Kit API :路径解析工具
【9月更文挑战第20天】在 Nuxt Kit API 中,路径解析工具如 `resolvePath()`、`joinPaths()` 和 `relativePath()` 帮助开发者高效处理应用路径,确保资源准确加载,并支持动态路由与组件导入。这些工具提升了应用的灵活性和可扩展性,同时需注意路径准确性、跨平台兼容性和性能优化,以提升用户体验。
26 12
|
20天前
|
JSON 安全 API
淘宝 API 接口:解锁商品详情的强大工具
淘宝API接口在电商领域扮演着关键角色,为商家和开发者提供强大的数据支持和服务能力。它不仅帮助商家获取商品信息、管理订单和物流,还支持数据分析、价格调整等功能,助力商家在竞争激烈的市场中取得成功。此外,通过注册认证、搭建开发环境等步骤,开发者可快速上手并利用丰富的技术文档和社区支持进行高效开发。
|
2月前
|
开发框架 前端开发 API
使用代码生成工具快速开发应用-结合后端Web API提供接口和前端页面快速生成,实现通用的业务编码规则管理
使用代码生成工具快速开发应用-结合后端Web API提供接口和前端页面快速生成,实现通用的业务编码规则管理
|
4月前
|
前端开发 Java 程序员
Spring Boot (十五): 优雅的使用 API 文档工具 Swagger2
Spring Boot (十五): 优雅的使用 API 文档工具 Swagger2
|
4月前
|
jenkins 机器人 测试技术
jenkins接入钉钉api接口自动化测试报告自动发送
该教程介绍了如何在Jenkins上实现接口自动化测试的持续集成,并将可视化报告发送至钉钉工作群。首先,确保准备好了自动化脚本。接着配置Jenkins:安装Git插件,设置源代码管理(如Git)和触发器(定时或推送)。使用Post build task插件处理构建后的报告,读取Allure的prometheusData.txt文件以获取测试结果。最后,安装Ding Talk插件,配置钉钉机器人,通过 Dingtalkchatbot 库发送测试报告信息到钉钉群。整个流程包括Jenkins的定时构建、Git仓库的监听以及自动化报告发送到钉钉的通知。
70 1
|
5月前
|
API
请问下钉钉有能够获取到群聊天和个人聊天历史记录的api嘛?
DingTalk API 文档中的“消息列表创建”链接似乎已失效:https://developers.dingtalk.com/document/app/message-list-creation. 请注意检查更新或寻找替代资源。
|
5月前
|
前端开发 BI API
钉钉多维表目前没有提供具体的API文档供开发者调用
【2月更文挑战第17天】钉钉多维表目前没有提供具体的API文档供开发者调用
193 4
|
5月前
|
API 监控 开发者
淘宝评论数据API接口:洞察消费者声音的关键工具
随着全球电商的快速发展,速卖通(AliExpress)作为知名的跨境电商平台,为卖家提供了广阔的销售渠道。为了更好地满足卖家的需求,速卖通提供了丰富的API接口,使卖家能够自动化、高效地管理商品、订单和用户数据。本文将围绕速卖通AliExpress API接口开发系列展开探讨,帮助卖家更好地理解和应用这些接口。
|
5月前
|
监控 测试技术 API
api管理工具的新发现
该内容介绍了两款强大的API管理工具——Apifox和Eolink。Apifox集成了Postman、Swagger、Mock和JMeter的功能,提供一体化的API协作平台,提高开发、测试效率。Eolink则包括API设计、自动化测试和团队协作的apikit,以及集成第三方API的apispace。两者都提供便捷的官网和丰富的资源,值得一试。
105 0
|
存储 弹性计算 安全
成功案例-钉钉 | 学习笔记
快速学习 成功案例-钉钉
384 0
下一篇
无影云桌面