Tulip API 单元测试

Prev Next

目的

本文概述了 Tulip API 的架构与构建方式。

Tulip API 单元测试有何用途?

它用于测试 Tulip API 中一些最常用的函数。应用程序中包含的函数:

  • 列出 Tulip 表
  • 列出 Tulip 表中的记录
  • 创建 Tulip 表记录
  • 统计 Tulip 表中的记录数
  • 删除 Tulip 表中的一条记录
  • 更新 Tulip 表中的一条记录
  • 删除 Tulip 表中的所有记录
  • 对 URL 进行签名

单元测试中使用的表

要测试 Tulip 表 API 功能,用户需要一个测试表,即Tulip API 示例表。

应用程序结构

Feature rename

Prior to r383, Service Accounts were called "API Tokens".

每个步骤的左侧都有一个菜单。

在**“简介”和“配置连接”**步骤中,用户可以了解该应用程序的用途,并查阅有关如何配置 Tulip API 连接器与其实例之间连接的说明。

Intro

如果您的实例未启用“工作区”,请导航至“账户设置” > “Tulip API”以生成您的服务账户。在这种情况下,您无需在 API 端点中引用 /w/DEFAULT,即要获取表时,您的端点应为:基础 URL + api/v3/tables

如果您已启用工作区且正在使用全局 API 服务账户(位于“账户设置” > “Tulip API”下),则需要在 API 端点中定义工作区,即要获取表时,您的端点应为 -基础 URL + api/v3/w/<工作区 ID>/tables点击此处了解更多详情 - https://support.tulip.co/apidocs/introduction#workspaces

如果您已启用工作区,并且正在使用工作区范围的服务账户(位于“工作区设置”>“Tulip API”下),则无需在 API 端点中定义工作区,即要获取表格时,您的端点应为- 基础 URL + api/v3/tables

config.png

在**“获取表”步骤中,连接器函数会在用户点击“获取表**”按钮时运行,以列出实例中的所有表。用户可以从左侧的交互式表格中选择一个表,并在右侧查看其详细信息。Get Tables

在**“创建记录”步骤中,用户可通过填写输入字段来创建新记录。当点击“创建记录”**按钮且所有字段均已填写后,新记录将在右侧的交互式表格中显示。Create Record

在**“获取记录”步骤中,点击“获取记录”按钮后,将列出Tulip API 示例表**中的记录。用户可以从左侧的交互式表格中选择一条记录,并在右侧查看其详细信息。Get Recs

在**“计数记录**”步骤中,点击按钮后将运行连接器函数,右侧将显示记录数量。Count recs

在**“更新记录”步骤中,用户可选择要更新的记录 ID,并填写待更新的输入字段。点击“更新记录”**按钮后,右侧即会显示更新后的记录。Update recs

在**“删除记录**”步骤中,用户需要从左侧的交互式表格中选择一条记录。点击**“删除记录**”按钮后,该记录将从示例表格中删除。

Delete Recone

在**“删除所有记录**”步骤中,点击**“删除所有记录**”按钮后,示例表中的所有记录将被删除。

Delete all recs

在“签署 URL”步骤中,用户可以输入一个 URL 并对其进行签署。URL 签署完成后,可在右侧窗格中查看已签署的 URL。sign url