反馈已提交

网络繁忙

发布一个API数据

  • 文档创建者:FineTube
  • 历史版本:3
  • 最近更新:FineTube 于 2021-10-27
  • 1、背景

    企业需要将数据的价值最大化,其中重要的一步就是各个应用间的数据共享,API为此提供了技术基础,可以使不同的应用程序之间实现使用彼此的某一个或某些功能,调用彼此的程序数据。

    FineTube数据服务中的API功能,可以将数据结果输出为JSON格式内容,并作为API接口服务开放,提供给其他系统使用。

    2、预期效果

    希望将 已有的数据库的表数据,通过API的方式进行发布,已提供给其他服务使用。

    已有数据:

            

     

    期望实现效果:

      


    3、实现思路

    1、创建需要对外提供数据的数据集

    2、创建对外提供的API服务

    3、对应的数据集和API服务做绑定

    4、API发布以及下线


    4、实现步骤

    4.1创建数据集

    目录:数据服务>>数据准备>>新建业务包

    若已经存在业务包,可进入业务包后,直接进行创建数据集。

    目前数据集提供两种模式进行添加:数据库表、SQL数据集。

    配置页面分为基础属性配置和字段配置,在完成基本属性配置后,需要在字段配置页面,点击获取字段。

    其中,若有部分字段不对外提供,支持字段删除操作,此时的字段显示的字段,则是将要发布的API中显示的字段。


    4.2 创建API以及数据绑定

    目录:数据服务>>API管理>>创建服务>>创建API>>发布数据

    ① 请求配置

    点击Path后的”获取完整URL“,则可通过其url进行数据的获取。

    ② 响应配置

    此页面支持对请求成功时、失败时,返回对应的值,同时也支持自定义添加。

    ③查询配置

    若在4.1 已经完成数据集的创建,则在③可直接进行选择对应业务包下的数据集,若没有需要发布的数据集,则点击④进行新建。

    4.3 API的发布和下线

    在完成了API配置操作后,则可对对应的API任务进行发布。

    4.4 数据验证

    打开常用工具postman,新建一个Requet页面,Method选择POST, 输入4.2 中的url链接,由于Body不能为空,在Body配置处任意输入,再进行点击Send,预览如下:


    更多请参考:API数据发布

    附件列表


    主题: 模块介绍
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

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

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

    不再提示

    10s后关闭