เอกสารประกอบสำหรับ credentials Dropbox ใช้ข้อมูลประจำตัวเหล่านี้เพื่อตรวจสอบความถูกต้องของ Dropbox ใน n8n ซึ่งเป็นแพลตฟอร์ม workflow อัตโนมัติ
คุณสามารถใช้ credentials เหล่านี้เพื่อตรวจสอบสิทธิ์ node ต่อไปนี้:
วิธีการรับรองความถูกต้องที่รองรับ
- token การเข้าถึง API: Dropbox แนะนำวิธีนี้สำหรับการทดสอบกับบัญชีผู้ใช้ของคุณและให้สิทธิ์การเข้าถึงแก่ผู้ใช้ในจำนวนที่จำกัด
- OAuth2: Dropbox แนะนำวิธีนี้สำหรับการผลิตหรือการทดสอบกับผู้ใช้มากกว่า 50 ราย
การใช้แอปซ้ำ (App reuse)
คุณสามารถเปลี่ยนแอปจาก token การเข้าถึง API เป็น OAuth2 ได้โดยสร้าง credentials ใหม่ใน n8n สำหรับ OAuth2 โดยใช้แอปเดียวกัน
ทรัพยากรที่เกี่ยวข้อง
อ้างถึง เอกสารสำหรับนักพัฒนาของ Dropbox สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริการ
การใช้ token การเข้าถึง
หากต้องการกำหนดค่าข้อมูลประจำตัวนี้ คุณจะต้องมี ดรอปบ็อกซ์ บัญชีนักพัฒนาซอฟต์แวร์และ:
- อ Access Token : สร้างเมื่อคุณสร้างแอป Dropbox
- อ App Access Type
หากต้องการตั้งค่า credentials ให้สร้างแอป Dropbox:
- เปิด คอนโซลแอป ภายในพอร์ทัลนักพัฒนา Dropbox
- เลือก Create app.
- ใน เลือก API (Choose an API) ให้เลือก การเข้าถึงแบบกำหนดขอบเขต (Scoped access).
- ใน เลือกประเภทการเข้าถึงที่คุณต้องการ (Choose the type of access you need) เลือกตัวเลือกใดก็ได้ที่เหมาะกับการใช้งานของคุณมากที่สุด Dropbox node:
- App Folder ให้สิทธิ์การเข้าถึงโฟลเดอร์เดียวที่สร้างขึ้นสำหรับแอปของคุณโดยเฉพาะ
- Full Dropbox ให้สิทธิ์การเข้าถึงไฟล์และโฟลเดอร์ทั้งหมดใน Dropbox ของผู้ใช้ของคุณ
- อ้างถึง คู่มือนักพัฒนาแพลตฟอร์ม DBX สำหรับข้อมูลเพิ่มเติม
- ใน ตั้งชื่อแอปของคุณ (Name your app) ให้ป้อนชื่อแอปของคุณ เช่น
n8n integration. - ทำเครื่องหมายในช่องเพื่อยอมรับ Dropbox API Terms and Conditions.
- เลือก Create app . ของแอพ Settings เปิด
- ใน OAuth 2 ส่วนใน token การเข้าถึงที่สร้างขึ้น (Generated access token) ให้เลือก Generate.
- คัดลอก token การเข้าถึงและป้อนเป็น Access Token ใน credentials n8n ของคุณ
- ใน n8n ให้เลือกเหมือนกัน App Access Type ที่คุณเลือกสำหรับแอปของคุณ
อ้างถึง เอกสารการตั้งค่าคอนโซลแอป Dropbox สำหรับข้อมูลเพิ่มเติม
ขีดจำกัดผู้ใช้ (User limits)
บน Settings คุณสามารถเพิ่มผู้ใช้รายอื่นลงในแอปของคุณได้ แม้ว่าจะใช้วิธี token การเข้าถึงก็ตาม เมื่อแอปของคุณเชื่อมโยงผู้ใช้ Dropbox 50 ราย คุณจะมีเวลาสองสัปดาห์ในการสมัครและรับการอนุมัติสถานะการผลิต ก่อนที่ Dropbox จะหยุดแอปของคุณจากการเชื่อมโยงผู้ใช้มากขึ้น
การใช้ OAuth2
หมายเหตุสำหรับผู้ใช้ n8n Cloud (Note for n8n Cloud users)
ผู้ใช้ระบบคลาวด์ไม่จำเป็นต้องระบุรายละเอียดการเชื่อมต่อ เลือก Connect my account เพื่อเชื่อมต่อผ่านเบราว์เซอร์ของคุณ
ผู้ใช้ระบบคลาวด์จำเป็นต้องเลือก App Access Type:
- App Folder ให้สิทธิ์การเข้าถึงโฟลเดอร์เดียวที่สร้างขึ้นสำหรับแอปของคุณโดยเฉพาะ
- Full Dropbox ให้สิทธิ์การเข้าถึงไฟล์และโฟลเดอร์ทั้งหมดใน Dropbox ของผู้ใช้ของคุณ
- อ้างถึง คู่มือนักพัฒนาแพลตฟอร์ม DBX สำหรับข้อมูลเพิ่มเติม
ถ้าคุณเป็น โฮสติ้งด้วยตนเอง n8n คุณจะต้องกำหนดค่า OAuth2 ด้วยตนเอง:
- เปิด คอนโซลแอป ภายในพอร์ทัลนักพัฒนา Dropbox
- เลือก Create app.
- ใน เลือก API (Choose an API) ให้เลือก การเข้าถึงแบบกำหนดขอบเขต (Scoped access).
- ใน เลือกประเภทการเข้าถึงที่คุณต้องการ (Choose the type of access you need) เลือกตัวเลือกใดก็ได้ที่เหมาะกับการใช้งานของคุณมากที่สุด Dropbox node:
- App Folder ให้สิทธิ์การเข้าถึงโฟลเดอร์เดียวที่สร้างขึ้นสำหรับแอปของคุณโดยเฉพาะ
- Full Dropbox ให้สิทธิ์การเข้าถึงไฟล์และโฟลเดอร์ทั้งหมดใน Dropbox ของผู้ใช้ของคุณ
- อ้างถึง คู่มือนักพัฒนาแพลตฟอร์ม DBX สำหรับข้อมูลเพิ่มเติม
- ใน ตั้งชื่อแอปของคุณ (Name your app) ให้ป้อนชื่อแอปของคุณ เช่น
n8n integration. - ทำเครื่องหมายในช่องเพื่อยอมรับ Dropbox API Terms and Conditions.
- เลือก Create app . ของแอพ Settings เปิด
- คัดลอก รหัสแอป (App key) และป้อนเป็น Client ID ใน credentials n8n ของคุณ
- คัดลอก Secret และป้อนเป็น Client Secret ใน credentials n8n ของคุณ
- ใน n8n ให้คัดลอกไฟล์ OAuth Redirect URL และใส่ไว้ใน Dropbox Redirect URIs.
- ใน n8n ให้เลือกเหมือนกัน App Access Type ที่คุณเลือกสำหรับแอปของคุณ
โปรดดูคำแนะนำใน Dropbox การนำเอกสาร OAuth ไปใช้ สำหรับข้อมูลเพิ่มเติม
สำหรับเครื่องมือภายในและการใช้งานที่จำกัด คุณสามารถทำให้แอปของคุณเป็นแบบส่วนตัวได้ แต่หากคุณต้องการให้ผู้ใช้มากกว่า 50 คนใช้แอปของคุณหรือต้องการเผยแพร่ คุณจะต้องดำเนินการตามกระบวนการอนุมัติการผลิตของ Dropbox ให้เสร็จสิ้น อ้างถึง Production Approval ใน คู่มือนักพัฒนาแพลตฟอร์ม DBX สำหรับข้อมูลเพิ่มเติม
ขีดจำกัดผู้ใช้ (User limits)
บน Settings คุณสามารถเพิ่มผู้ใช้รายอื่นลงในแอปของคุณได้ เมื่อแอปของคุณเชื่อมโยงผู้ใช้ Dropbox 50 ราย คุณจะมีเวลาสองสัปดาห์ในการสมัครและรับการอนุมัติสถานะการผลิต ก่อนที่ Dropbox จะหยุดแอปของคุณจากการเชื่อมโยงผู้ใช้มากขึ้น

