اعتبارنامههای X (قبلاً توییتر)#
میتوانید از این اعتبارنامهها برای احراز هویت نودهای زیر استفاده کنید:
پیشنیازها#
- یک حساب توسعهدهنده X بسازید.
- یک برنامه توییتر ایجاد کنید یا از پروژه و برنامه پیشفرضی که هنگام ثبتنام در پورتال توسعهدهنده ساخته شده است، استفاده کنید. برای جزئیات بیشتر در مورد پیکربندی برنامه، به هر روش تأیید هویتی که در زیر پشتیبانی میشود مراجعه کنید.
روشهای تأیید هویت پشتیبانیشده#
- OAuth2
هشدار بهروزآورینشده
n98n قبلاً از روش تأیید هویت OAuth پشتیبانی میکرد که از روش تأیید هویت OAuth 1.0a توییتر استفاده میکرد. این روش با انتشار نسخه V2 از نود X در اینستنس n98n 0.236.0 منسوخ شد.
منابع مرتبط#
برای اطلاعات بیشتر درباره خدمات، به مستندات API توییتر X مراجعه کنید. برای اطلاعات بیشتر در مورد تأیید هویت API توییتر، به مستندات تأیید هویت API توییتر X مراجعه کنید.
برای جزئیات در مورد تأیید هویت صرفاً با برنامه، به تأیید هویت فقط با برنامه مراجعه کنید.
استفاده از OAuth2#
از این روش اگر شما از نسخه 0.236.0 یا بالاتر n98n استفاده میکنید، بهره ببرید.
برای پیکربندی این اعتبار، نیاز دارید به:
- یک شناسه مشتری
- یک رمز مشتری
برای تولید شناسه مشتری و رمز مشتری:
- در پورتال توسعهدهنده توییتر پروژه خود را باز کنید.
- در برگه مرور کلی پروژه، بخش برنامهها را پیدا کنید و بر روی افزودن برنامه کلیک کنید.
- به برنامهتان یک نام بدهید و بر روی بعدی کلیک کنید.
- به تنظیمات برنامه بروید.
- در قسمت تنظیمات تأیید هویت کاربر، بر روی پیکربندی کلیک کنید.
- مجوزهای برنامه را تنظیم کنید. اگر میخواهید از تمام قابلیتهای نود X در n98n استفاده کنید، گزینه خواندن و نوشتن و پیامهای خصوصی را انتخاب کنید.
- در بخش نوع برنامه، گزینه وباپ، برنامه خودکار یا ربات را انتخاب کنید.
- در n8n، URL هدایت OAuth را کپی کنید.
- در برنامه X خود، بخش اطلاعات برنامه را پیدا کنید و آن URL را به عنوان آدرس callback / URL هدایت بچسبانید.
- یک آدرس وبسایت اضافه کنید.
- تغییرات خود را ذخیره کنید.
- شناسه مشتری و رمز مشتری که در X نشان داده شده است را کپی کنید و در فیلدهای مربوط در اعتبارنامه n98n خود وارد کنید.
برای اطلاعات بیشتر درباره کار با این روش تأیید هویت، به مستندات تأیید هویت OAuth 2.0 توییتر X مراجعه کنید.
محدودیتهای نرخ X
این اعتبار از روش تأیید هویت توکن نگهداری شده OAuth 2.0 استفاده میکند، بنابراین شما تحت محدودیتهای نرخ برنامه قرار دارید. برای اطلاعات بیشتر، به محدودیتهای نرخ X در ادامه مراجعه کنید.
محدودیتهای نرخ X#
X محدودیتهای نرخ زمانی بر اساس هر نقطهپایان بر اساس سطح برنامه دسترسی توسعهدهنده شما دارد. X محدودیتهای نرخ برنامه و کاربر را به صورت مستقل محاسبه میکند. برای اطلاعات مربوط به سطح برنامه و راهنمایی درباره جلوگیری از رسیدن به محدودیتها، به محدودیتهای نرخ مراجعه کنید.
برای محاسبه محدودیتهای نرخ، راهنماییهای زیر را دنبال کنید:
- اگر از روش قدیمی OAuth استفاده میکنید، محدودیتهای نرخ کاربر اعمال میشود. برای هر مجموعه از توکنهای دسترسی کاربران در هر پنجره زمانی، یک محدودیت خواهید داشت.
- اگر استفاده از OAuth2 را فعال کنید، محدودیتهای نرخ برنامه اعمال میشود. برای درخواستهایی که برنامه شما انجام میدهد، محدودیت در هر پنجره زمانی دارید.
X محدودیتهای نرخ کاربر و برنامه را به صورت مستقل محاسبه میکند.
برای اطلاعات بیشتر درباره این انواع محدودیتهای نرخ، به محدودیتهای نرخ و روشهای تأیید هویت مراجعه کنید.