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

اعتبارات احراز هویت Twist#

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

پیش‌ نیازها#

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

  • OAuth2

منابع مرتبط#

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

استفاده از OAuth2#

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

  • شناسه مشتری (Client ID): پس از ایجاد یک یکپارچه‌سازی عمومی ساخته می‌شود.
  • رمز مشتری (Client Secret): پس از ایجاد یک یکپارچه‌سازی عمومی ساخته می‌شود.

برای تولید شناسه مشتری و رمز مشتری، یکپارچه‌سازی عمومی ایجاد کنید.

این تنظیمات را برای احراز هویت OAuth یکپارچه‌سازی خود استفاده کنید:

  • URL بازگردانی OAuth را از n98n کپی کرده و آن را به عنوان OAuth 2 redirect URL در Twist وارد کنید.

URL بازگردانی OAuth برای n98n میزبانی‌شده در سرور شخصی

Twist URL بازگردانی localhost را نمی‌پذیرد. URL بازگردانی باید در دامنه شما باشد، مثلا: https://mytemplatemaker.example.com/gr_callback. اگر URL بازگردانی OAuth در n98n شما شامل localhost باشد، به بخش آدرس URL بازیتن محیط محلی مراجعه کنید تا URL موردی که Twist مجاز می‌داند، ساخته شود.

  • گزینه بروزرسانی تنظیمات OAuth را انتخاب کنید تا تغییرات ذخیره شود.
  • شناسه مشتری و رمز مشتری کپی شده از Twist را در فیلدهای مربوطه در n98n وارد کنید.

URL بازگردانی محیط محلی#

Twist URL بازگردانی localhost را نمی‌پذیرد. این مراحل باید به شما کمک کند تا اعتبارات OAuth را برای محیط محلی پیکربندی کنید:

  1. از ngrok برای قرار دادن سرور محلی که روی پورت 5678 اجرا می‌شود در اینترنت استفاده کنید. در ترمینال خود، دستور زیر را اجرا کنید: ```sh ngrok http 5678
  2. در ترمینال جدید، دستور زیر را اجرا کنید. <YOUR-NGROK-URL> را با URL دریافتی در مرحله قبل جایگزین کنید: ```sh export WEBHOOK_URL=
  3. URL تولید‌شده را به عنوان OAuth 2 redirect URL در Twist استفاده کنید.