پرش به محتویات

اعتبارنامه‌های Airtable#

می‌توانید از این اعتبارنامه‌ها برای احراز هویت نودهای زیر استفاده کنید:

پیش‌نیازها#

یک حساب Airtable ایجاد کنید.

روش‌های احراز هویت پشتیبانی‌شده#

  • توکن دسترسی شخصی (PAT)
  • OAuth2

منسوخ‌شدن کلید API

در گذشته، n98n روش احراز هویت با کلید API را با Airtable ارائه می‌داد. اما Airtable در فوریه ۲۰۲۴ این کلیدها را کاملاً منسوخ کرد. اگر در حال حاضر از اعتبار API Airtable استفاده می‌کردید، آن را با یک توکن دسترسی شخصی Airtable یا اعتبار OAuth2 Airtable جایگزین کنید. n98n توصیه می‌کند به جای کلید API، از توکن دسترسی شخصی استفاده کنید.

منابع مرتبط#

برای اطلاعات بیشتر درباره سرویس، به مستندات API Airtable مراجعه کنید.

استفاده از توکن دسترسی شخصی#

برای پیکربندی این اعتبارنامه، به موارد زیر نیاز دارید:

  • یک توکن دسترسی شخصی (PAT)

برای ساختن PAT خود:

  1. به صفحه توکن‌های دسترسی شخصی در Airtable Builder Hub بروید.
  2. بر روی + ساختن توکن جدید کلیک کنید. Airtable صفحه ایجاد توکن دسترسی شخصی را باز می‌کند.
  3. نامی برای توکن خود وارد کنید، مانند اعتبار n98n.
  4. محدوده‌ها را به توکن خود اضافه کنید. برای اطلاعات بیشتر، راهنمای محدوده‌ها در Airtable را مطالعه کنید. n98n پیشنهاد می‌کند از این محدوده‌ها استفاده کنید: - data.records:read - data.records:write - schema.bases:read
  5. دسترسی‌های توکن را انتخاب کنید. می‌توانید: - یکی از پایگاه‌ها - چندین پایگاه (حتی پایگاه‌های موجود در فضای کاری متفاوت) - تمام پایگاه‌های فعلی و آینده در فضای کاری خودتان - یا تمامی پایگاه‌های هر فضای کاری که مالک آن هستید، حتی پایگاه‌ها/فضای کاری‌هایی که در آینده افزوده می‌شوند.
  6. بر روی ایجاد توکن کلیک کنید.
  7. Airtable پنجره‌ای نمایش می‌دهد که توکن شما را نشان می‌دهد. این توکن را کپی کنید و در اعتبار ن۸ن به عنوان توکن دسترسی وارد کنید.

برای اطلاعات بیشتر، به مستندات ساخت/پیدا کردن PAT در Airtable مراجعه کنید.

استفاده از OAuth2#

برای پیکربندی این اعتبارنامه، به موارد زیر نیاز دارید:

  • یک آدرس Redirect URL برای OAuth
  • یک شناسه کلاینت (Client ID)
  • یک رمز کلاینت (Client Secret)

برای تولید این موارد، یک اینتگریشن‌ جدید در Airtable ثبت کنید:

  1. به صفحه اینتگریشن‌های OAuth در Airtable Builder Hub بروید.
  2. بر روی دکمه ثبت‌نام اینتگریشن‌ OAuth جدید کلیک کنید.
  3. نامی برای اینتگریشن‌ OAuth خود وارد کنید.
  4. آدرس Redirect URL که در n98n وارد کرده‌اید را کپی کنید.
  5. آن را در Airtable به عنوان آدرس Redirect OAuth وارد کنید.
  6. بر روی ثبت اینتگریشن‌ کلیک کنید.
  7. در صفحه بعد، شناسه کلاینت (Client ID) را از Airtable کپی و در بخش Client ID در n98n وارد کنید.
  8. در Airtable، بر روی تولید رمز کلاینت (Generate client secret) کلیک کنید.
  9. رمز کلاینت تولیدشده را کپی و در بخش Client Secret در n98n وارد کنید.
  10. در Airtable، این محدوده‌ها را انتخاب کنید: - data.records:read - data.records:write - schema.bases:read
  11. بر روی ذخیره تغییرات در Airtable کلیک کنید.
  12. در n98n، گزینه کانکشن حساب کاربری را انتخاب کنید. پنجره اعطای دسترسی باز می‌شود.
  13. راهنمایی‌ها را دنبال کنید و پایگاهی که می‌خواهید راه‌اندازی کنید (یا همه پایگاه‌ها) را انتخاب نمایید.
  14. بر روی اعطای دسترسی کلیک کنید تا کانکشن کامل شود.

برای مراحل ثبت‌نام یک اینتگریشن‌ جدید در Airtable، به مستندات ثبت‌نام اینتگریشن‌ جدید OAuth مراجعه کنید.