starAPI 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。它可以帮助开发者轻松创建、发布、以及维护API(数据应用服务管理平台、数据接口快速开发管理系统、低代码接口开发)。

应用场景:

(1)内部系统集成:规范系统间API数据接口,快速完成内部系统的解耦及前后端分离,实现可观可控的相互访问;

(2)企业级云服务能力:利用接口标准化、可复用特点,沉淀公共技术组件资产,搭建企业级云数据服务,助力企业项目及产品实施;

(3)对外开放能力:将内部服务能力以标准API的形式开放给外部合作伙伴或第三方,与外部用户可管可控地共享服务、能力和数据,达成深度合作,共建新生态。

应用目标:

(1)提高接口开发效率和交付质量,有效缩短项目实施周期;

(2)提高接口的可维护性,有效降低项目运维成本;

(3)提升公司软件组件复用能力,有效降低项目群实施成本。

使用步骤:

ios 开发接口规范 接口开发平台_数据

 

 产品特点:

(1)数据CURD操作接口即配即用,无需编写代码;

(2)灵活的接口执行表达式:支持普通、一主多从、MyBatis动态SQL、java动态代码多种模式;

(3)灵活的数据转换配置,在线转换成所需内容,支持数据字典转换、数据脱敏等;

(4)支持Mock数据、在线测试,提高协同开发效率;

(5)接口支持前置和后置规则引擎:支持入参数据校验、清洗、逻辑判断等;

(6)支持各类数据源即配即用,包括Mysql、Oracle、SQL Server、MongoDB、Redis、HBase、Elasticsearch、分布式XA数据源等;

(7)支持各类消息推送:包括短信、语音、邮件、数据库、 微信小程序订阅消息、企业微信、APP推送等;

(8)支持统计报表自定义:支持表格、柱状图、饼状图,预置按小时统计接口访问量和响应时间、统计各接口平均响应时长、统计消息推送状态数等;

(9)管理与执行集群分开部署监控,动态监控接口集群运行状态、异常告警;

(10)实用任务管理组件:支持接口自动回归测试、邮件发送接口调用日报、系统运行状态自动检测告警、自动清理失效数据、kettle任务文件调度;

(11)支持字段级数据粒度审计:可自动识别记录字段修改前后的数据内容,记录接口关键信息的历史版本内容;

(12)接口预置插件:预置查询单条记录、DB翻页查询、合并请求接口、MyBatis动态执行、存储过程调用、DB/elasticsearch/Redis CURD操作,MongoDB翻页查询、支持application/json和application/x-www-form-urlencoded;