低代码API构建器Postman Flows进入全面可用阶段

Postman Flows 全面可用性发布

Postman 宣布其低代码 API 构建工具 Postman Flows 已经进入全面可用性阶段。Postman Flows 提供了一个协作式图形界面,用于构建 API 驱动的应用程序和工作流。它与 Postman API Network 集成,可以访问公开可用的 API。

主要功能模块

Postman Flows 提供了三种主要编程模块:操作块信息块逻辑块

  1. 操作块:执行特定任务,例如 Send Request 块 执行 HTTP 请求。它提供了多种选项,如“发送”输入连接器,并可以自动检测返回数据的模式(JSON 或 XML)。此外,它还提供了成功和失败响应的输出连接器。
  2. 信息块:用于存储和传递数据作为变量。支持多种变量类型,包括字符串、布尔值、数字、日期或格式化数据(如 JSON),可以将数据注入任务块中。
  3. 逻辑块:涵盖流程控制,如循环或条件判断。包括 Evaluate 块,它使用 Flows Query Language (FQL) 查询输入的结构化数据。它提供了一个自由格式的文本框用于输入查询,并将查询结果返回给工作流中的下一个块。

Flows Query Language (FQL)

FQL 用于解析和转换 JSON 数据,以提取工作流所需的数据。例如:

  • 访问顶级字段:直接输入字段名,如 name 返回 "John Smith"。
  • 访问嵌套字段:使用点符号,如 address.city
  • 访问数组中的元素:使用方括号表示法,如 phones[0].number
  • 支持基本操作:如 $count(phones) 返回列表中的元素数量。

输出功能

Output 块 可以用于以图表和图形的形式直观地展示数据,包括条形图、折线图、仪表盘和表格。此外,Output 块还可以显示文本、图像和视频。

远程执行与 Webhook 集成

Flows 提供了一个 远程执行 URL,可以将其作为 Webhook 端点集成到其他应用程序中。Webhook 可以在部署到云端之前进行本地测试。需要注意的是,每次发布流程时,都会保存集合和环境的快照。如果这些区域发生更改,则需要重新发布流程。

近期改进

Postman Flows 最近的改进包括在 EvaluateIf 块 中增强的自动完成功能,以及新增的 AI 辅助查询创建器。该功能接受简单的文本句子作为输入,并输出建议的 FQL 查询。

使用与定价

Postman Flows 现已全面开放使用,Postman Free 计划中最多可供三名用户免费使用。

阅读 24
0 条评论