اعتبارات احراز هویت Twist#
میتوانید از این اعتبارات برای احراز هویت نودهای زیر استفاده کنید:
پیش نیازها#
- یک حساب کاربری Twist ایجاد کنید.
- یکپارچهسازی عمومی را ایجاد و یک URL بازگرداندن OAuth معتبر پیکربندی کنید. برای اطلاعات بیشتر به استفاده از OAuth2 مراجعه کنید.
روشهای احراز هویت پشتیبانیشده#
- 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 را برای محیط محلی پیکربندی کنید:
- از ngrok برای قرار دادن سرور محلی که روی پورت
5678
اجرا میشود در اینترنت استفاده کنید. در ترمینال خود، دستور زیر را اجرا کنید: ```sh ngrok http 5678 - در ترمینال جدید، دستور زیر را اجرا کنید.
<YOUR-NGROK-URL>
را با URL دریافتی در مرحله قبل جایگزین کنید: ```sh export WEBHOOK_URL= - URL تولیدشده را به عنوان OAuth 2 redirect URL در Twist استفاده کنید.