反馈已提交

网络繁忙

API输出典型示例

  • 文档创建者:Roxy
  • 历史版本:17
  • 最近更新:Wendy123456 于 2026-07-07
  • 1. 概述

    API输出逻辑说明 已经介绍了 API 输出的基本功能,用户需要将多应用系统的数据通过 FDL 打通,实现业务系统间的数据交互(交互的形式为API),就可以通过 API 写入满足应用集成场景。

    本文以一个具体示例为你做介绍,将数据表中的用户数据生成 JSON 格式后,通过 API 输出对接业务系统,将数据推送写入业务系统接口中,触发业务系统流转任务,实现数据交互。

    操作流程:

    1783389147120988.png

    2. 操作步骤

    2.1 场景模拟

    调用https://demo.finedatalink.com/service/publish/e2527a4e-9b4d-4065-ab35-505ea439e3af/book接口后,可以新增和修改数据库表  book1 的数据;目前 book1 的数据如下图所示:

    1783390882418073.png

    现有一张数据库表:

    1783391307446416.png

    现希望调用该接口,将数据库表的数据更新到 book1 表中(调用接口写入数据时,本示例中 author  为主键,主键冲突则覆盖)。

    2.2 生成 JSON 格式数据

    1)新建定时任务,拖入「数据转换」节点,进入「数据转换」节点。

    2)拖入「DB表输入」算子,读取待写入的数据库表数据。如下图所示:

    1783391543187757.png

    2)调用接口需要的 JSON 格式数据如下:

    {
        "store": {
            "book": [
                {
                    "category": "fiction",
                    "author": "ceshi",
                    "title": "11",
                    "price": "89bb11",
                    "isbn": "0-395-19323-5"
                }
            ]
        }
    }

    所以需要将原先的数据库表形式数据转换成 JSON 格式。

    拖入一个「JSON生成」算子,将 DB 表数据配置为 JSON 格式数据:

    1783391996545497.png

    点击「数据预览」,如下图所示:

    9.png

    2.3 进行 API 输出

    拖入「API输出」算子,调用接口。

    1783392496919148.png

    2.4 效果查看

    定时任务执行成功后,book1 表数据如下图所示:

    1783392607151974.png




    附件列表


    主题: 数据开发-定时任务
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭



    AI

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持