MENU
    空气台连接器
    • 03 Nov 2023
    • 1 分钟阅读
    • 贡献者

    空气台连接器


    文章摘要

    空气台连接器

    简介

    Tulip-Airtable 集成提供了一种将 Tulip 与 Airtable 中现有数据集成的简便方法。该 API 严格遵循 REST 语义,使用 JSON 对对象进行编码,并依靠标准 HTTP 代码来提示操作结果。该连接器的目标是使用 HTTP连接器集成 Airtable 与 Tulip,并为客户提供可导入其实例的开箱即用 Airtable 连接器。

    目的

    我们将重点介绍不同的 HTTP 连接器功能,这些功能可以通过对 Airtable API 端点进行 HTTP 调用来构建,以便与工作区中的 Airtable 进行交互,从而尝试对表进行各种读写操作,这些操作可用于各种用例。我们将探索 OAuth Bearer Token 的用法,并利用

    API 文档

    Airtable API 文档

    前提条件

    1. 在 Airtable 上创建账户
    2. 创建新工作区,并生成承载令牌,作为连接标头的一部分。

    Tulip 连接详细信息

    需要在 Tulip 连接器上配置以下信息。

    1. 运行于:云连接器主机
    2. 主机:api.airtable.com
    3. 端口:443
    4. TLS:Yes
    5. OAuth 2(承载令牌):身份验证将转发到所有连接器功能。

    连接器功能

    Airtable 创建记录

    用途

    此连接器函数可在 Airtable 中创建单个记录或记录列表。

    你的请求正文应包括一个由最多 10 个记录对象组成的数组。每个对象都应有一个键,即字段名,其中包含按字段名排列的所有记录值。你可以包含全部、部分或全部字段值。

    端点

    HTTP POST 调用端点https://api.airtable.com/v0/base_id/TableName

    所需输入

    要传递的参数如下

    1. 表名(URL)
    2. 作为请求体传入的对象数组,用于创建多条记录

    输出提取器

    1. 对象数组
    2. 每个对象都有记录 ID 和表的其他字段

    Airtable 删除记录

    目的

    此连接器函数将从 Airtable 中删除所提供 record_id 的数据。数据将从表中永久删除。

    终点

    调用 HTTP DELETE 端点-https://api.airtable.com/v0/base_id/TableName

    所需输入

    要传递的 URL 参数如下

    1. 表名
    2. 记录 ID

    Airtable 获取记录

    用途

    通过该连接器,我们可以获取数据以修改或用作另一个连接器的输入。

    端点

    调用 HTTP GET 端点-https://api.airtable.com/v0/base_id/TableName

    所需输入

    以下是需要传递的 URL 参数

    1. 表名
    2. 记录 ID

    输出提取器

    1. 对象数组
    2. 每个对象包含记录 ID 和表的其他字段

    Airtable 列表记录

    目的

    此连接器函数从 Airtable 获取记录列表,记录数由最大记录查询参数定义。有了这个连接器,我们就可以获取数据来修改或用作另一个连接器的输入。

    端点

    调用 HTTP GET 端点-https://api.airtable.com/v0/base_id/TableName

    所需输入

    以下是需要传递的参数

    1. 表名(URL)
    2. 最大记录数:指定要获取的记录数(查询参数)

    输出提取器

    1. 对象数组
    2. 每个对象都有记录 ID 和表的其他字段

    Airtable 更新记录

    目的

    此连接器函数用于更新 Airtable 中的记录。

    PATCH 请求只会更新你指定的字段,其他字段保持不变。连接器将接收表名、记录 ID 和表中要更新的值列表。

    端点

    对端点的 HTTP 补丁调用-https://api.airtable.com/v0/base_id/TableName

    所需输入

    以下是需要传递的参数

    1. 表名(URL)
    2. 记录 ID(URL)
    3. 更新值:我们希望更新的不同列,作为请求正文发送

    输出提取器

    1. 对象数组
    2. 每个对象都有记录 ID 和表的其他字段

    视频


    本文对您有帮助吗?