اینتگریشنهای داخلی#
این بخش شامل نود کتابخانه: مستندات مرجع برای هر نود داخلی در n98n و اعتبارات آنها است.
عملیاتهای نود: تریگرها و اکشنها#
وقتی شما یک نود به یک ورکفلو اضافه میکنید، n98n فهرستی از عملیاتهای قابل اجرا را نمایش میدهد. یک عملیات، کاری است که یک نود انجام میدهد، مانند دریافت یا ارسال دادهها.
دو نوع عملیات وجود دارد:
- تریگرها (Triggers) ورکفلو را در پاسخ به ایونتها یا شرایط خاص در سرویسهای شما آغاز میکنند. هنگام انتخاب یک تریگر، n98n یک نود تریگر به ورکفلو شما اضافه میکند، که عملیات فعالکنندهای که انتخاب کردهاید از قبل انتخاب شده است. زمانی که در n98n به جستجو برای یک نود میپردازید، عملیاتهای تریگر دارای آیکون برقی
هستند.
- اکشنها (Actions) عملیاتهایی هستند که نشاندهنده وظایف خاص درون یک ورکفلو هستند، که میتوانید از آنها برای مدیریت دادهها، انجام عملیات بر روی سیستمهای خارجی، و فعال کردن ایونتها در سیستمهای دیگر در قالب ورکفلوها خود استفاده کنید. هنگام انتخاب یک عملیات، n98n یک نود به ورکفلو شما اضافه میکند، که عملیات انتخابشده از قبل برگزیده شده است.
نودهای اصلی#
نودهای اصلی میتوانند اقدامها یا ترایگر باشند. در حالی که بیشتر نودها به سرویس خارجی خاصی متصل میشوند، نودهای اصلی امکاناتی مانند منطق، زمانبندی یا تماسهای API عمومی را فراهم میکنند.
نودهای کلاستر#
نودهای کلاستر گروههایی از نودها هستند که با هم کار میکنند تا قابلیتهایی در یک ورکفلو n98n فراهم کنند. به جای استفاده از یک نود تنها، شما از یک نود روت و یک یا چند سابنود که کارایی نود را گسترش میدهند، استفاده میکنید.
اعتبارات#
سرویسهای خارجی نیاز دارند روشی برای شناسایی و تصدیق هویت کاربران داشته باشند. این دادهها میتواند از کلید API یا ترکیبی از ایمیل/رمز عبور تا کلید خصوصی چند خطی باشد. شما میتوانید اینها را در n98n به عنوان اعتبارات ذخیره کنید.
نودهای n98n سپس میتوانند درخواست اطلاعات اعتبار را دهند. به عنوان لایهای دیگر از امنیت، تنها نوعهای نود با مجوزهای خاص میتوانند به اعتبارنامهها دسترسی داشته باشند.
برای اطمینان از امنیت دادهها، آنها را در پایگاه داده به صورت رمزگذاری شده ذخیره میکند. n98n از کلید رمزگذاری تصادفی شخصی استفاده میکند که به طور خودکار در اولین اجرای n98n تولید و در مسیر ~/.n8n/config
ذخیره میشود.
برای کسب اطلاعات بیشتر درباره ساختن، مدیریت و به اشتراکگذاری اعتبارات، به مدیریت اعتبارات مراجعه کنید.
نودهای کامیونیتی#
n98n از نودهای سفارشی ساخته شده توسط کامیونیتی پشتیبانی میکند. برای راهنمایی در مورد نصب و استفاده از این نودها، به نودهای کامیونیتی مراجعه کنید.
برای کمک در ساخت نودهای سفارشی خود و انتشار آنها در npm، به ایجاد نودها برای اطلاعات بیشتر مراجعه کنید.