เอกสารประกอบสำหรับ node FTP ใน n8n ซึ่งเป็นแพลตฟอร์ม workflow อัตโนมัติ รวมถึงคำแนะนำในการใช้งาน และลิงก์ไปยังตัวอย่าง
node FTP มีประโยชน์ในการเข้าถึงและอัปโหลดไฟล์ไปยังเซิร์ฟเวอร์ FTP หรือ SFTP
Credentials
อ้างถึง FTP credentials สำหรับข้อมูลการตรวจสอบสิทธิ์สำหรับ node นี้
หากต้องการเชื่อมต่อกับเซิร์ฟเวอร์ SFTP ให้ใช้ credentials SFTP อ้างถึง FTP credentials สำหรับข้อมูลเพิ่มเติม
การดำเนินงาน
- Delete ไฟล์หรือโฟลเดอร์
- Download ไฟล์
- List เนื้อหาของโฟลเดอร์
- Rename หรือย้ายไฟล์หรือโฟลเดอร์
- Upload ไฟล์
กำลังอัพโหลดไฟล์ (Uploading files)
หากต้องการแนบไฟล์เพื่ออัปโหลด คุณจะต้องใช้ node เพิ่มเติม เช่น Read/Write Files from Disk node หรือ HTTP Request node เพื่อส่งไฟล์เป็นคุณสมบัติข้อมูล
ลบ
การดำเนินการนี้มีหนึ่ง parameter: Path . ป้อนเส้นทางระยะไกลที่คุณต้องการเชื่อมต่อ
ลบตัวเลือก (Delete options)
การดำเนินการลบจะเพิ่มตัวเลือกใหม่หนึ่งตัวเลือก: Folder . หากคุณเปิดตัวเลือกนี้ node จะสามารถลบทั้งโฟลเดอร์และไฟล์ได้ การกำหนดค่านี้ยังแสดงอีกหนึ่งตัวเลือก:
- Recursive : หากคุณเปิดตัวเลือกนี้และลบโฟลเดอร์หรือไดเร็กทอรี node จะลบไฟล์และไดเร็กทอรีทั้งหมดภายในไดเร็กทอรีเป้าหมาย
ดาวน์โหลด
กำหนดค่าการดำเนินการนี้ด้วย parameter เหล่านี้:
- Path : ป้อนเส้นทางระยะไกลที่คุณต้องการเชื่อมต่อ
- Put Output File in Field : ป้อนชื่อของฟิลด์ไบนารีเอาท์พุตที่จะใส่ไฟล์
Concurrent Reads with SFTP
เมื่อใช้ SFTP คุณสามารถเปิดใช้งานการอ่านพร้อมกันได้ ซึ่งจะช่วยปรับปรุงความเร็วในการดาวน์โหลด แต่เซิร์ฟเวอร์ SFTP ทั้งหมดอาจไม่รองรับ
รายการ
กำหนดค่าการดำเนินการนี้ด้วย parameter เหล่านี้:
- Path : ป้อนเส้นทางระยะไกลที่คุณต้องการเชื่อมต่อ
- Recursive : เลือกว่าจะส่งคืน object ที่แสดงถึงไดเร็กทอรี / object ทั้งหมดที่พบซ้ำภายในเซิร์ฟเวอร์ FTP/SFTP (เปิด) หรือไม่ (ปิด)
เปลี่ยนชื่อ
กำหนดค่าการดำเนินการนี้ด้วย parameter เหล่านี้:
- Old Path : ป้อนเส้นทางที่มีอยู่ของไฟล์ที่คุณต้องการเปลี่ยนชื่อในช่องนี้
- New Path : ป้อนเส้นทางใหม่สำหรับไฟล์ที่เปลี่ยนชื่อในช่องนี้
เปลี่ยนชื่อตัวเลือก (Rename options)
การดำเนินการนี้จะเพิ่มตัวเลือกใหม่หนึ่งรายการ: Create Directories . หากคุณเปิดตัวเลือกนี้ node จะสร้างไดเร็กทอรีปลายทางซ้ำๆ เมื่อเปลี่ยนชื่อไฟล์หรือโฟลเดอร์ที่มีอยู่
อัปโหลด
กำหนดค่าการดำเนินการนี้ด้วย parameter เหล่านี้:
- Path : ป้อนเส้นทางระยะไกลที่คุณต้องการเชื่อมต่อ
- Binary File : เลือกว่าคุณจะอัปโหลดไฟล์ไบนารี (เปิด) หรือป้อนเนื้อหาข้อความที่จะอัปโหลด (ปิด) parameter อื่นๆ ขึ้นอยู่กับการเลือกของคุณในฟิลด์นี้
- Input Binary Field : ปรากฏขึ้นหากคุณเปิด Binary File . ป้อนชื่อของฟิลด์ไบนารี input ที่มีไฟล์ที่คุณจะอัปโหลดในฟิลด์นี้
- File Content : ปรากฏขึ้นหากคุณปิด Binary File ป้อนเนื้อหาข้อความของไฟล์ที่คุณจะอัปโหลดในช่องนี้
กำลังอัพโหลดไฟล์ (Uploading files)
หากต้องการแนบไฟล์เพื่ออัปโหลด คุณจะต้องใช้ node เพิ่มเติม เช่น Read/Write Files from Disk node หรือ HTTP Request node เพื่อส่งไฟล์เป็นคุณสมบัติข้อมูล

