产品动态
产品公告

配置 | 说明 |
密钥位置 | 支持选择“header”和“query”,用于配置填写 APIKey 的位置 |
密钥参数名 | APIKey 的名称 |
密钥值 | APIKey 的具体值 |

配置 | 说明 |
SecretId | 用于标识 API 调用者身份,可以类比为用户名 |
SecretKey | 用于验证 API 调用者的身份,可以类比为密码 |

配置 | 说明 |
GET | 用于从服务器获取(请求)数据,通常用于查询操作。适用场景: ● 获取网页、图片、API 数据等静态资源 ● 搜索引擎查询 ● 无敏感信息的简单数据传递 |
POST | 用于向服务器提交(发送)数据,通常用于创建或更新资源。适用场景: ● 提交表单数据,如用户注册、登录 ● 上传文件或大型数据 ● 执行非查询类操作 |
PUT | 用于向服务器提交数据以创建或替换资源。通常用于更新现有资源或者创建新资源(如果资源不存在)。如果资源已经存在,PUT 会覆盖现有资源;如果资源不存在,则会创建新资源。适用场景: ● 更新用户信息,如修改用户的个人资料 ● 替换资源的内容,如上传新的文件内容 |
DELETE | 用于从服务器删除指定的资源,通常用于移除数据或取消操作。适用场景: ● 删除用户账号、文章、评论等动态资源 ● 取消已提交的订单或预约 ● 清理临时文件或缓存数据 |
PATCH | 用于向服务器提交部分数据以更新现有资源,而不是替换整个资源。与 PUT 不同,PATCH 仅修改部分数据,而不是完整资源。适用场景: ● 更新用户的部分信息,如仅修改用户名或电子邮件地址 ● 对资源进行增量更新,例如调整某个配置项的数值 |
HEAD | 用于请求服务器返回响应头部信息,但不返回响应体。常用于获取资源的元数据(如文件大小、类型等),用于检查资源是否存在或获取资源的基本信息。适用场景: ● 检查文件是否存在而不下载文件内容 ● 获取资源的修改时间、大小、类型等信息 |
OPTIONS | 用于询问服务器支持哪些 HTTP 方法或者查询服务器的通信选项。常用于在跨域请求中发送预检请求,以确定服务器是否允许某种类型的请求。适用场景: ● 跨域请求时,浏览器会自动发送 OPTIONS 请求,以确认是否允许特定的请求方法 ● 确认服务器支持哪些 HTTP 方法,例如 GET、POST、PUT 等 |
openapi: "3.0.0"info:title: "测试API"version: "1.0.0"description: "请在此填入插件描述"servers:- url: "https://example.com/api"description: "请在此填入插件描述"paths:"/weatherInfo":get:summary: "API名称"description: "请在此填入插件下面的API描述"operationId: "getWeatherInfo"parameters:- name: "city"in: "query"description: "参数说明"required: trueschema:type: "string"responses:"200":description: "成功的响应"content:application/json:schema:type: "object"properties:status:type: "integer"description: "返回状态"enum: [0, 1]"400":description: "错误的请求""401":description: "未授权""500":description: "服务器内部错误"
curl -X POST https://api.example.com/users-H "Content-Type: application/json"-d '{"name": "John", "email": "john@example.com"}'
{"openapi": "3.0.0","info": {"title": "测试API","version": "1.0.0","description": "请在此填入插件描述"},"servers": [{"url": "https://example.com/api","description": "请在此填入插件描述"}],"paths": {"/weatherInfo": {"get": {"summary": "API名称","description": "请在此填入插件下面的API描述","operationId": "getWeatherInfo","parameters": [{"name": "city","in": "query","description": "参数说明","required": true,"schema": {"type": "string"}}],"responses": {"200": {"description": "成功的响应","content": {"application/json": {"schema": {"type": "object","properties": {"status": {"type": "integer","description": "返回状态","enum": [0,1]}}}}}},"400": {"description": "错误的请求"},"401": {"description": "未授权"},"500": {"description": "服务器内部错误"}}}}}}
配置 | 说明 |
变量名称 | 该变量的名称,只能包含字母、数字或下划线,并且以字母或下划线开头,必填 |
变量描述 | 该变量的说明信息,非必填 |
数据来源 | 该变量的数据来源,支持“引用”“输入”两种选项。“引用”可选择前序所有节点的输出变量,“输入”可手动填入固定值 |
变量类型 | 该变量的数据类型,不可选择,默认为“引用”的变量类型或“输入”的string类型 |
配置 | 说明 |
JSON | 结构化数据格式,使用键值对表示对象,支持嵌套和数组结构,适合传输结构化数据 |
form-data | 将数据分割为多个部分,每个部分包含独立的内容类型和编码,支持混合文本和二进制数据,适合文件上传、表单提交和混合类型数据传输 |
x-www-form-urlencoded | 将数据编码为键值对( key = value ),多个值用 & 连接,特殊字符进行 URL 编码,适合无文件的简单表单提交、传统Web 表单和兼容旧系统接口 |
raw text | 纯文本数据,无任何格式处理,按原始字节流传输,适合发送自定义文本消息、传输代码片段或非结构化数据 |
binary | 原始二进制数据流,无元数据描述,按字节传输,适合上传未知类型文件 |


配置 | 说明 |
最大重试次数 | 节点运行异常时重新运行的最大次数。重试超过设定次数,认为该节点调用失败,执行下方的异常处理方式,默认为3次 |
重试时间间隔 | 每次重新运行的时间间隔,默认为1秒 |
异常处理方式 | 支持“输出特定内容”、“执行异常流程”和“中断流程”三种 |
异常情况的输出变量 | 选择异常处理方式为“输出特定内容”时,超过最大重试次数后节点返回的输出变量 |



配置 | 说明 |
轮询时间间隔 | 节点进行两次查询之间相隔的时间。默认值 1s,最大值 10s |
最长轮询时间 | 节点进行轮询的总时长,默认值为 10s,最大值 600s。节点运行时间超过最长轮询时间后,认为该节点执行失败 |
轮询结束条件 | 停止轮询的规则或条件,不满足条件时,接着进行轮询。当条件被满足时,结束轮询,执行下一节点 |


配置 | 说明 |
最长等待时间 | 节点进行回调的等待时长,时间单位支持秒/分,默认选中秒;在选中秒为时间单位时,默认值为 10s,最大值 600s。选中分为时间单位时,默认值1min,最大值10min |

openapi: "3.0.0"info:title: "天气查询"version: "1.0.0"description: "用于天气查询的插件"servers:- url: "https://example.example/api"description: "查询特定城市的实时天气情况"paths:"/weatherInfo":get:summary: "查询特定城市实时天气的插件"operationId: "getWeatherInfoId"description: "查询特定城市的实时天气情况"parameters:- name: "city"in: "query"description: "待查询天气的城市"required: trueschema:type: "string"responses:"200":description: "成功的响应"content:application/json:schema:type: "object"properties:weather:type: "string"description: "天气描述"status:type: "integer"description: "接口调用状态""400":description: "错误的请求""401":description: "未授权""500":description: "服务器内部错误"

openapi: "3.0.0"info:title: "客户订单查询"version: "1.0.0"description: "通过客户ID查询客户的所有订单"servers:- url: "https://example.example/api"description: "查询特定客户的订单信息"paths:/orderList:post:summary: "查询特定客户的订单列表"operationId: "getOrderList"description: "通过客户ID查询客户的所有订单"requestBody:required: truedescription: "请求体中包含客户ID"content:application/json:schema:type: objectproperties:customerId:type: integerdescription: "客户ID,必填项"customerName:type: stringdescription: "客户姓名(可选)"customerEmail:type: stringdescription: "客户邮箱(可选)"required:- customerIdresponses:"200":description: "查询成功"content:application/json:schema:type: objectproperties:orderList:type: arraydescription: "订单列表"items:type: objectproperties:orderId:type: integerdescription: "订单ID"status:type: stringdescription: "订单状态"amount:type: numberdescription: "订单金额"status:type: integerdescription: "接口调用状态"enum: [0, 1]"400":description: "错误的请求""401":description: "未授权""500":description: "服务器内部错误"
文档反馈