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

اعتبارنامه‌های دراپ باکس#

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

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

  • توکن دسترسی API: دراپ باکس این روش را برای آزمایش با حساب کاربری خود و محدود کردن تعداد کاربران پیشنهاد می‌دهد.
  • OAuth2: دراپ باکس این روش را برای تولید یا آزمایش با بیش از ۵۰ کاربر پیشنهاد می‌کند.

استفاده مجدد از برنامه

می‌توانید یک برنامه را از توکن دسترسی API به OAuth2 انتقال دهید با ایجاد یک اعتبارنامه جدید در n98n برای OAuth2 با همان برنامه.

منابع مرتبط#

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

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

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

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

برای راه‌اندازی اعتبارنامه، یک برنامه در دراپ باکس ایجاد کنید:

  1. وارد کنسول برنامه‌ها در پلتفرم توسعه‌دهنده دراپ باکس شوید.
  2. روی ایجاد برنامه کلیک کنید.
  3. در بخش انتخاب API، گزینه دسترسی محدوده‌ای (Scoped access) را انتخاب کنید.
  4. در بخش انتخاب نوع دسترسی مورد نیاز، گزینه‌ای را که بهترین تطابق را با استفاده شما از نود دراپ باکس دارد، انتخاب کنید: - پوشه برنامه (App Folder): دسترسی به یک پوشه خاص که مخصوص برنامه شما ساخته شده است را می‌دهد. - دراپ باکس کامل (Full Dropbox): دسترسی به تمامی فایل‌ها و پوشه‌های دراپ باکس کاربر. - برای اطلاعات بیشتر، راهنمای توسعه‌دهنده پلتفرم DBX را ملاحظه کنید.
  5. در قسمت نام‌گذاری برنامه، نامی برای برنامه خود وارد کنید، مانند یکپارچه‌سازی n8n.
  6. تیک تایید توافقنامه‌های API دراپ باکس را بزنید.
  7. روی ایجاد برنامه کلیک کنید. تنظیمات برنامه باز می‌شود.
  8. در قسمت OAuth 2، در بخش توکن دسترسی تولید‌شده (Generated access token)، روی تولید (Generate) کلیک کنید.
  9. توکن دسترسی را کپی کنید و آن را به عنوان توکن دسترسی (Access Token) در اعتبارنامه n98n وارد کنید.
  10. در n8n، همان نوع دسترسی برنامه که برای برنامه خود انتخاب کرده‌اید، را انتخاب کنید.

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

محدودیت‌های کاربر

در تب تنظیمات، می‌توانید کاربران دیگری را به برنامه خود اضافه کنید، حتی با روش توکن دسترسی. زمانی که برنامه شما ۵۰ کاربر در دراپ باکس را لینک کرد، دو هفته مهلت دارید تا درخواست تایید وضعیت تولید کنید و قبل از اینکه دراپ باکس برنامه شما را از لینک کردن کاربران بیشتر مسدود کند، تایید شوید.

استفاده از OAuth2#

نکته برای کاربران n98n کلود

کاربران کلود نیازی به ارائه جزئیات کانکشن ندارند. گزینه کانکشن حساب کاربری من را انتخاب کنید تا از طریق مرورگر خود ارتباط برقرار کنید.

```

کاربران ابری باید نوع دسترسی برنامه را انتخاب کنند:

  • پوشه برنامه (App Folder): دسترسی به یک پوشه خاص که مخصوص برنامه شما ساخته شده است را می‌دهد.
  • دراپ باکس کامل (Full Dropbox): دسترسی به تمامی فایل‌ها و پوشه‌های دراپ باکس کاربر.
  • برای اطلاعات بیشتر، به راهنمای توسعه‌دهنده پلتفرم DBX مراجعه کنید.

اگر نسخه‌ساز داخلی n98n هستید، باید OAuth2 را به صورت دستی پیکربندی کنید:

  1. وارد کنسول برنامه‌ها در پلتفرم توسعه‌دهنده دراپ باکس شوید.
  2. روی ایجاد برنامه کلیک کنید.
  3. در بخش انتخاب API، گزینه دسترسی محدوده‌ای (Scoped access) را انتخاب کنید.
  4. در بخش انتخاب نوع دسترسی مورد نیاز، گزینه‌ای را که بهترین تطابق را با استفاده شما از نود دراپ باکس دارد، انتخاب کنید: - پوشه برنامه (App Folder): دسترسی به یک پوشه خاص که مخصوص برنامه شما ساخته شده است را می‌دهد. - دراپ باکس کامل (Full Dropbox): دسترسی به تمامی فایل‌ها و پوشه‌های دراپ باکس کاربر. - برای اطلاعات بیشتر، راهنمای توسعه‌دهنده پلتفرم DBX را ملاحظه کنید.
  5. در قسمت نام‌گذاری برنامه، نامی برای برنامه خود وارد کنید، مانند یکپارچه‌سازی n8n.
  6. تیک تایید توافقنامه‌های API دراپ باکس را بزنید.
  7. روی ایجاد برنامه کلیک کنید. تنظیمات برنامه باز می‌شود.
  8. کلید برنامه (App key) را کپی کنید و آن را به عنوان شناسه مشتری (Client ID) در اعتبارنامه n98n وارد کنید.
  9. رمز (Secret) را کپی کنید و آن را به عنوان رمز مشتری (Client Secret) در اعتبارنامه n98n وارد کنید.
  10. در n8n، آدرس Redirect OAuth را کپی کنید و در Redirect URIs در دراپ باکس وارد کنید.
  11. در n8n، همان نوع دسترسی برنامه که برای برنامه خود انتخاب کرده‌اید، را انتخاب کنید.

برای اطلاعات بیشتر، به مستندات اجرای OAuth در دراپ باکس مراجعه کنید.

برای ابزارهای داخلی و استفاده محدود، می‌توانید برنامه خود را خصوصی نگه دارید. اما اگر می‌خواهید برنامه شما توسط بیش از ۵۰ کاربر استفاده شود یا توزیع کنید، باید فرایند تایید تولید در دراپ باکس را تکمیل کنید. برای اطلاعات بیشتر، به بخش تایید تولید در راهنمای توسعه‌دهنده پلتفرم DBX رجوع کنید.

محدودیت‌های کاربر

در تب تنظیمات، می‌توانید کاربران دیگری را به برنامه خود اضافه کنید. پس از لینک‌شدن ۵۰ کاربر در دراپ باکس، دو هفته مهلت دارید تا برای وضعیت تولید درخواست دهید و تایید دریافت کنید، قبل از اینکه دراپ باکس برنامه شما را از لینک کردن کاربران بیشتر مسدود کند.