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


相关文章
|
1月前
|
机器人 API
Eolink神技之三、钉钉API对接
Eolink神技之三、钉钉API对接
77 0
|
1月前
|
弹性计算 前端开发 Java
通义千问API:让大模型写代码和跑代码
基于前面三章的铺垫,本章我们将展示大模型Agent的强大能力。我们不仅要实现让大模型同时使用多种查询工具,还要实现让大模型能查询天气情况,最后让大模型自己写代码来查询天气情况。
60897 448
通义千问API:让大模型写代码和跑代码
|
1月前
|
XML 搜索推荐 API
通义千问API:让大模型使用各种工具
本章我们将通过一个简单的例子,揭示基于LangChain的Agent开发的秘密,从而了解如何扩展大模型的能力。
69287 186
通义千问API:让大模型使用各种工具
|
14天前
|
jenkins 机器人 测试技术
jenkins接入钉钉api接口自动化测试报告自动发送
该教程介绍了如何在Jenkins上实现接口自动化测试的持续集成,并将可视化报告发送至钉钉工作群。首先,确保准备好了自动化脚本。接着配置Jenkins:安装Git插件,设置源代码管理(如Git)和触发器(定时或推送)。使用Post build task插件处理构建后的报告,读取Allure的prometheusData.txt文件以获取测试结果。最后,安装Ding Talk插件,配置钉钉机器人,通过 Dingtalkchatbot 库发送测试报告信息到钉钉群。整个流程包括Jenkins的定时构建、Git仓库的监听以及自动化报告发送到钉钉的通知。
14 1
|
1月前
|
API
请问下钉钉有能够获取到群聊天和个人聊天历史记录的api嘛?
DingTalk API 文档中的“消息列表创建”链接似乎已失效:https://developers.dingtalk.com/document/app/message-list-creation. 请注意检查更新或寻找替代资源。
|
1月前
|
API 监控 开发者
淘宝评论数据API接口:洞察消费者声音的关键工具
随着全球电商的快速发展,速卖通(AliExpress)作为知名的跨境电商平台,为卖家提供了广阔的销售渠道。为了更好地满足卖家的需求,速卖通提供了丰富的API接口,使卖家能够自动化、高效地管理商品、订单和用户数据。本文将围绕速卖通AliExpress API接口开发系列展开探讨,帮助卖家更好地理解和应用这些接口。
|
1月前
|
监控 测试技术 API
api管理工具的新发现
该内容介绍了两款强大的API管理工具——Apifox和Eolink。Apifox集成了Postman、Swagger、Mock和JMeter的功能,提供一体化的API协作平台,提高开发、测试效率。Eolink则包括API设计、自动化测试和团队协作的apikit,以及集成第三方API的apispace。两者都提供便捷的官网和丰富的资源,值得一试。
54 0
|
1月前
|
前端开发 BI API
钉钉多维表目前没有提供具体的API文档供开发者调用
【2月更文挑战第17天】钉钉多维表目前没有提供具体的API文档供开发者调用
100 4
|
1月前
|
小程序 物联网 API
社区每周丨API 集成工具文档更新及开发者日上海站即将举行(6.19-6.23)
社区每周丨API 集成工具文档更新及开发者日上海站即将举行(6.19-6.23)
56 11
|
1月前
|
存储 关系型数据库 API
Python 任务自动化工具:nox 的配置与 API
Python 任务自动化工具:nox 的配置与 API
29 0

热门文章

最新文章