简介
本文介绍集成管理的相关内容。
集成管理概述
多端低代码开发平台魔笔的集成管理提供连接器和触发器。连接器如集成API功能,接入外部系统和服务。触发器如发布API功能,供外部应用访问Mobi应用的数据和服务。
名词解释
连接器:接口由于连接方式不同会有不同的连接器,最常见的为API集成。
触发器:接口由于触发方式不同会有不同的触发器,最常见的为API发布。
结构体说明
在三方数据集成时,外部数据的输入、输出结果,通常是JSON/XML等数据类型,这些数据类型与Mobi内作为数据传递的数据类型Object之间无法直接映射,故需引入结构体(Structure),用于承载外部数据与内部数据之间的转化。
结构体定义
结构体:用于承载外部数据(HTTP API)的输入和输出的数据类型,由两部分组成:
名称:用于对一个结构体的命名。
内容:实际的结构体内容。
功能原理
作用域:逻辑流
实现流程
客户端的应用通过URL(Unified Resource Locator)获取资源。URL的一般格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。
接口采用HTTPS传输协议,请求/响应报文使用JSON报文,媒体类型表示为Application/json。
用户在连接器的添加接口页面,添加接口信息。
若入参和出参的数据结构匹配JSON类型,则自动将入参和出参对应的JSON数据转换为Structure结构体,存入结构体管理。
同时为这些结构体自动命名,命名规则为:{接口名}-{请求/响应}。