1. 概述
API 取数是为了支持通过调用API方式,从其它系统中获取数据场景。一般获取到数据后,会把数据解析(JSON解析,XML解析)成二维表结构,在加上其它一系列的数据处理步骤,最终会输出到目标表。(注:API取数功能,在V11版本 2023年11月10日之后的包才有)
2. 功能入口
从“添加节点”面板上,把“API取数”拖入到画布中。
3. 参数设置
3.1 设置入口
点击API取数节点参数栏的API配置按钮。
弹出详细配置界面:
3.2 指定HTTP请求方法
客户端向服务端发送请求的时候,针对于不同意图的请求,我们分成了不同的HTTP请求方法。
目前支持以下HTTP请求方法:
- GET(获取):用于获取指定资源,可以使用查询参数获取特定资源。
- POST(提交):用于向服务器提交数据,通常用于表单提交。
- PUT(更新):用于更新或替换指定的资源。
- DELETE(删除):用于删除指定的资源。
3.3 设定API地址
API地址是指用于标识 API 资源的 URL 地址,以http://或https://起始。
3.4 请求Query参数
接口请求中的一种参数传递方式,通常通过拼接在URL地址上进行传输,不建议直接将请求Query参数手工添加到URL地址上,可以在参数tab页进行添加。
3.5 Body参数
通过 HTTP 请求体传递的参数被称为 Body 参数。
参数类型:
类型 | 说明 |
---|---|
none | 无body参数。 |
form-data | 表单数据,通常会被编码为 application/x-www-form-urlencoded 或 multipart/form-data 格式作为请求的 Body 参数传递。 |
x-www-form-urlencoded | 表单数据被编码为一系列键值对,每个键值对之间以&连接。 |
raw-JSON | JSON 格式作为请求的 Body 参数。 |
raw-Text | 纯文本数据格式作为请求的 Body 参数。 |
raw-XML | XML数据格式作为请求的 Body 参数。 |