에어테이블 커넥터
  • 21 Oct 2024
  • 2 읽을 분
  • 기여자

에어테이블 커넥터


기사 요약

에어테이블 커넥터

소개

Tulip-에어테이블 통합은 Tulip을 에어테이블의 기존 데이터와 쉽게 통합할 수 있는 방법을 제공합니다. 이 API는 REST 시맨틱을 밀접하게 따르고 JSON을 사용하여 객체를 인코딩하며 표준 HTTP 코드를 사용하여 작업 결과를 알립니다. 이 커넥터의 목표는 HTTP 커넥터를 사용하여 Airtable과 Tulip을 통합하고 고객에게 인스턴스로 가져올 수 있는 즉시 사용 가능한 Airtable 커넥터를 제공하는 것입니다.

목적

작업 공간 내에서 에어테이블과 상호 작용하기 위해 에어테이블 API 엔드포인트에 HTTP 호출을 수행하여 다양한 사용 사례에 활용할 수 있는 테이블에 대한 다양한 읽기 및 쓰기 작업을 시도함으로써 구축할 수 있는 다양한 HTTP 커넥터 기능을 강조할 것입니다. OAuth 베어러 토큰의 사용법을 살펴보고 이점을 활용해 보겠습니다.

API 문서

에어테이블 API 문서

사전 요구 사항

  1. 에어테이블에서 계정 만들기
  2. 새 작업 공간을 생성하고 연결 헤더의 일부로 사용할 베어러 토큰을 생성합니다.

튤립 연결 세부 정보

Tulip의 커넥터에 다음 정보를 구성해야 합니다.

  1. 실행 대상: 클라우드 커넥터 호스트
  2. 호스트 :api.airtable.com
  3. 포트:443
  4. TLS:예
  5. OAuth 2(베어러 토큰): 인증은 모든 커넥터 함수에 전달됩니다.

커넥터 함수

에어테이블 레코드 생성

목적

이 커넥터 함수는 에어테이블 내에 단일 또는 목록의 레코드를 생성합니다.
요청 본문에는 최대 10개의 레코드 객체 배열이 포함되어야 합니다. 이러한 각 개체에는 필드 이름별로 레코드의 모든 값을 포함하는 하나의 키, 즉 필드가 있어야 합니다. 필드 값은 전부, 일부 또는 전혀 포함하지 않을 수 있습니다.

엔드포인트

엔드포인트 https://api.airtable.com/v0/base_id/TableName 에 대한 HTTP POST 호출

필수 입력

전달할 매개변수는 다음과 같습니다.

  1. 테이블 이름(URL)
  2. 여러 레코드를 생성하기 위해 요청 본문으로 전달되는 객체 배열입니다.

출력 추출기

  1. 오브젝트 배열
  2. 각 객체에는 RecordId와 테이블의 다른 필드가 있습니다.

에어테이블 레코드 삭제

목적

이 커넥터 함수는 제공된 레코드 아이디로 에어테이블에서 데이터를 삭제합니다. 데이터가 테이블에서 영구적으로 삭제됩니다.

엔드포인트

엔드포인트 -https://api.airtable.com/v0/base_id/TableName 로 HTTP DELETE 호출

필수 입력

전달할 URL 파라미터는 다음과 같습니다.

  1. 테이블 이름
  2. 레코드 ID

에어테이블 레코드 가져오기

목적

이 커넥터 함수는 제공된 레코드 ID로 Airtable에서 단일 레코드를 가져옵니다. 이 커넥터를 사용하면 데이터를 수정하거나 다른 커넥터의 입력으로 사용할 수 있습니다.

엔드포인트

엔드포인트 -https://api.airtable.com/v0/base_id/TableName 로의 HTTP GET 호출

필수 입력

전달해야 할 URL 매개변수는 다음과 같습니다.

  1. 테이블 이름
  2. 레코드 ID

출력 추출기

  1. 오브젝트 배열
  2. 각 오브젝트에는 RecordId와 테이블의 다른 필드가 있습니다.

에어테이블 목록 레코드

목적

이 커넥터 함수는 에어테이블에서 레코드 목록을 가져오는데, 레코드 수는 최대 레코드 쿼리 매개변수로 정의됩니다. 이 커넥터를 사용하면 데이터를 수정하거나 다른 커넥터의 입력으로 사용할 데이터를 가져올 수 있습니다.

엔드포인트

엔드포인트 -https://api.airtable.com/v0/base_id/TableName 에 대한 HTTP GET 호출

필수 입력

전달해야 할 매개 변수는 다음과 같습니다.

  1. 테이블 이름(URL)
  2. MaxRecords: 가져올 레코드 수를 지정하는 숫자(쿼리 파라미터)

출력 추출기

  1. 오브젝트 배열
  2. 각 오브젝트에는 RecordId와 테이블의 다른 필드가 있습니다.

에어테이블 업데이트 레코드

목적

이 커넥터 함수는 에어테이블 내의 레코드를 업데이트합니다.
PATCH 요청은 사용자가 지정한 필드만 업데이트하고 나머지는 그대로 유지합니다. 커넥터는 테이블 이름, 레코드 ID 및 테이블에서 업데이트할 값의 목록을 가져옵니다.

엔드포인트

엔드포인트 -https://api.airtable.com/v0/base_id/TableName 에 대한 HTTP 패치 호출

필수 입력

전달해야 할 매개변수는 다음과 같습니다.

  1. 테이블 이름(URL)
  2. 레코드 ID(URL)
  3. 업데이트된 값: 요청 본문으로 전송되는 업데이트하려는 다른 열입니다.

출력 추출기

  1. 오브젝트 배열
  2. 각 객체에는 RecordId와 테이블의 다른 필드가 있습니다.

비디오


이 문서가 도움이 되었습니까?