钉钉和MySQL接口打通对接实战

对接系统:钉钉
钉钉(DingTalk)是阿里巴巴集团专为中国企业打造的免费沟通和协同的多端平台,提供PC版,Web版和手机版,有考勤打卡、签到、审批、日志、公告、钉盘、钉邮等强大功能。
集成系统:MySQL
MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件之一。
数据接口配置方案
轻易云集成平台的对接是通过一个个对应的对接方案去形成两个系统对接的连线,所以对接方案的配置极其重要,方案可以选择一键复制,轻易云有海量的对接方案可支持一键复制,复制后直接启动使用(对接方案借鉴可以在轻易云系统数据集成交流社区bbs.qeasy.cloud 中找到相关信息。或者可以通过手工配置,配置只要确认源平台:钉钉的取数逻辑,例如什么时间取什么样的数据。即可完成配置,目标平台:MySQL,把获取的数据组装成目标系统需要的格式进行写入。


钉钉接口明细
- 调用接口:v1.0/yida/processes/instances
- 接口名称:获取流程实例(宜搭)
- 方法:POST
请求参数
字段 | 字段名称 | 类型 | 配置值 |
pageNumber | 分页页码 | string | {{PAGINATION_START_PAGE}} |
pageSize | 分页大小 | string | {{PAGINATION_PAGE_SIZE}} |
appType | 应用ID | string | APP_KFJOIBQ7VRMTDLQSLKQG |
systemToken | 应用秘钥 | string | JR766WA1S5PON0QZXMNBZZKZKPGT1VMYM5OMKO |
userId | 用户的userid | string | 16000443318138909 |
language | 语言 | string | |
formUuid | 表单ID | string | FORM-AS966RD17QWQX5X6Z2AIS2KTRREV19BBZ2SPK75 |
searchFieldJson | 条件 | object | |
searchFieldJson.selectField_kmrhvbvj | 类型 | string | |
searchFieldJson.originatorId | 根据流程发起人工号查询 | string | |
searchFieldJson.createFromTimeGMT | 创建时间起始值 | string | _function DATE_FORMAT(DATE_ADD(NOW(),INTERVAL - 20 DAY),'%Y-%m-%d 00:00:00') |
searchFieldJson.createToTimeGMT | 创建时间终止值 | string | {{CURRENT_TIME datetime}} |
searchFieldJson.modifiedFromTimeGMT | 修改时间起始值 | string | |
searchFieldJson.modifiedToTimeGMT | 修改时间终止值 | string | |
searchFieldJson.taskId | 任务ID | string | |
searchFieldJson.instanceStatus | 实例状态 | string | COMPLETED |
searchFieldJson.approvedResult | 流程审批结果 | string | agree |
响应参数
字段 | 字段名称 | 类型 | 配置值 |
gmtCreate | 创建时间 | string | |
gmtModified | 最近修改时间 | string | |
originatorUserId | 创建人ID | string | |
originator | 创建人 | string | |
attachmentField_kne12uu3 | 附件 | string | |
textField_kqkdnv3s | 编码 | string | |
selectField_kqhc3rpp | 名称 | string | |
selectField_kqhc3rpo | 收付款类型 | string | |
textField_krrih8ma | 月周 | string | |
dateField_kzdsw3ks | (出纳)实际支付时间 | string | |
dateField_kmrhvbvo | 支付日期 | string | |
textField_knjylo4g | 银行卡号(支付宝账号) | string | |
textField_knjylo4e | 开户行信息(平台) | string | |
textField_knjylo4c | 收入账户户名 | string | |
textField_kmzza7qm | 银行卡号(支付宝账号) | string | |
textField_knihu0wp | 开户行信息(平台) | string | |
textField_knihu0wo | 支付账户户名 | string | |
textField_kr4og5sm | 收入银行编码 | string | |
selectField_ksps9piz | 银行卡号(支付宝账号) | string | |
selectField_ksps9piy | 开户行信息(平台) | string | |
selectField_ksps9pix | 收入账户户名 | string | |
textField_kr4og5sl | 支付银行编码 | string | |
selectField_ksps9piw | 银行卡号(支付宝账号) | string | |
selectField_ksps9piv | 开户行信息(平台) | string | |
selectField_ksps9piu | 支付账户户名 | string | |
selectField_kmrhvbvn | 支付方式 | string | |
textareaField_kmrhvbvq | 支付备注 | string | |
textField_kr0e6qlb | 大写金额 | string | |
numberField_kmrhvbvm | 金额 | string | |
textField_kr7m8wu4 | 转出部门事业群负责人ID | string | |
textField_kr7m8wu3 | 转出部门事业群负责人ID | string | |
textField_kr7m8wu2 | 转入部门会计ID | string | |
textField_kr7m8wu1 | 转出部门会计ID | string | |
textField_kr7m8wu0 | 业务部门事业群负责人ID | string | |
textField_kr7m8wtz | 业务部门会计ID | string | |
textField_kr4og5so | 费用转入组织编码 | string | |
selectField_kno0ltaq | 费用转入组织 | string | |
selectField_kr7m8wub | 费用转入部门 | string | |
textField_kr4og5sn | 费用转出组织编码 | string | |
selectField_kno0ltar | 费用转出组织 | string | |
selectField_kr7m8wu9 | 费用转出部门 | string | |
textField_kr4o9odb | 费用组织编码 | string | |
selectField_knib2epo | 费用归属组织 | string | |
selectField_kr7m8wu7 | 业务所属部门 | string | |
textField_kx1g8gd8 | 费用转出部门编码 | string | |
selectField_kx1g8gd6 | 费用转出部门 | string | |
selectField_kmrhvbvj | 转账类型 | string | |
textField_kspddqpw | 流水号 | string | |
textField_krk99pjb | 部门中所有子部门ID(报表使用) | string | |
selectField_kmvrsfhh | 申请人部门 | string | |
textField_kmvrsfhi | 申请人 | string | |
text_klkn4yn7 | | string | |
MySQL接口明细
- 接口:execute
- 接口名称:执行操作-v1
- 接口方法:POST
请求参数
字段 | 名称 | 类型 | 描述 |
main_params | 主参数 | object | |
main_params.serial_number | 流水号 | string | |
main_params.applicant | 申请人 | string | |
main_params.applicant_dept | 申请部门 | string | |
main_params.transfer_type | 转账类型 | string | |
main_params.amount | 金额 | string | |
main_params.extend_params_1 | 1:N扩展参数 | object | |
main_params.extend_params_1.cost_undertake_org | 费用归属组织 | string | |
main_params.extend_params_1.lastInsertId | 转账单ID | string | |
main_params.extend_params_1.extend_params_2 | 1:1扩展参数 | object | |
main_params.extend_params_1.extend_params_2.lastInsertId | 转账单ID | string | |
main_params.extend_params_1.extend_params_2.transfer_out_org | 费用转出组织 | string | |
main_params.extend_params_1.extend_params_2.transfer_in_org | 费用转入组织 | string | |
main_params.extend_params_1.extend_params_2.extend_params_3 | 1:N扩展参数 | object | |
main_params.extend_params_1.extend_params_2.extend_params_3.lastInsertId | 转账单ID | string | |
main_params.extend_params_1.extend_params_2.extend_params_3.pay_account | 支付账户 | string | |
main_params.extend_params_1.extend_params_2.extend_params_3.pay_account_bank | 支付银行名称 | string | |
main_params.extend_params_1.extend_params_2.extend_params_3.pay_time | 支付日期 | string | |
main_params.extend_params_1.extend_params_2.extend_params_3.real_pay_time | 实际支付日期 | string | |
main_params.extend_params_1.extend_params_2.extend_params_3.pay_account_number | 支付账号 | string | |
main_params.extend_params_1.extend_params_2.extend_params_3.receipt_account | 收款账户 | string | |
main_params.extend_params_1.extend_params_2.extend_params_3.receipt_account_bank | 收款银行名称 | string | |
main_params.extend_params_1.extend_params_2.extend_params_3.receipt_account_number | 收款账号 | string | |
main_params.extend_params_1.extend_params_2.extend_params_3.main_sql | 主语句 | string | |
main_params.extend_params_1.extend_params_2.extend_params_3.extend_sql_1 | 1:1扩展语句 | string | |
main_params.extend_params_1.extend_params_2.extend_params_3.extend_sql_2 | 1:N扩展语句 | string | |
main_params.extend_params_1.extend_params_2.extend_params_3.extend_sql_3 | 1:N扩展语句 | string | |
系统数据集成价值
使用全界面可视化配置集成流,快速应对企业的集成需求使得钉钉与MySQL之间的数据接口一站式的快速集成能力,构建企业数据通道,解决数据孤岛问题。快速构建企业元数据标准、主数据标准、业财数据标准,完成数据的采集、统一、分发、清洗、归集等,帮助企业建立高质量的数据中台。目前轻易云平台已经支持300+系统,同时具备快速适配新系统的能力,集成海量接口数据。无论是对接ERP还是MES、OA、CRM、WMS、OMS等等系统,都可以通过接口相互集成。
