Integrations#
n8n เรียก integrations ว่า nodes
Nodes คือส่วนประกอบหลักของ workflow ใน n8n โดย nodes จะเป็นจุดเริ่มต้นสำหรับดึงข้อมูล, ฟังก์ชันสำหรับประมวลผลข้อมูล หรือจุดสิ้นสุดสำหรับส่งข้อมูลออกไป การประมวลผลข้อมูลนี้รวมถึงการกรอง, การจัดรูปแบบใหม่ และการเปลี่ยนแปลงข้อมูล คุณสามารถมี node เดียวหรือหลาย node สำหรับ API, service หรือ app ของคุณก็ได้ และสามารถเชื่อมต่อ node หลายๆ ตัวเข้าด้วยกัน เพื่อสร้าง workflow ที่ซับซ้อนได้
Built-in nodes#
n8n มี built-in integrations ให้เลือกใช้งานมากมาย ดูรายละเอียดได้ที่ Built-in nodes สำหรับเอกสารเกี่ยวกับ built-in nodes ทั้งหมดของ n8n
Community nodes#
นอกจาก built-in nodes แล้ว คุณยังสามารถติดตั้ง community-built nodes ได้ด้วย ดูรายละเอียดเพิ่มเติมที่ Community nodes
Credential-only nodes and custom operations#
ส่วนที่ซับซ้อนที่สุดส่วนหนึ่งของการตั้งค่าการเรียก API คือการจัดการการยืนยันตัวตน n8n ให้การสนับสนุน credentials สำหรับ operations และ services นอกเหนือจากที่สนับสนุนโดย nodes ในตัว
- Custom operations สำหรับ nodes ที่มีอยู่: n8n มี nodes หลายร้อยรายการเพื่อสร้าง workflows ที่เชื่อมโยงผลิตภัณฑ์หลายรายการ อย่างไรก็ตาม บาง nodes ไม่ได้รวม operations ที่เป็นไปได้ทั้งหมดที่ API ของผลิตภัณฑ์รองรับ คุณสามารถแก้ไขปัญหานี้ได้โดยการทำการเรียก API แบบกำหนดเองโดยใช้ HTTP Request node
- Credential-only nodes: n8n มี credential-only nodes เหล่านี้คือ integrations ที่ n8n สนับสนุนการตั้งค่า credentials สำหรับใช้ใน HTTP Request node แต่ไม่ได้ให้ node แบบสแตนด์อโลน คุณสามารถหา credential-only node ได้ในแผง nodes เช่นเดียวกับ integration อื่นๆ
ดูรายละเอียดเพิ่มเติมเกี่ยวกับ Custom operations
Generic integrations#
ถ้าคุณต้องการเชื่อมต่อกับ service ที่ n8n ยังไม่มี node หรือมีแค่ credential-only node คุณก็ยังสามารถใช้ HTTP Request node ได้ ดูรายละเอียดวิธีตั้งค่าการ authentication และสร้าง API call ได้ที่หน้า node นี้
Where to go next#
- ถ้าคุณอยากสร้าง node ของตัวเอง ไปที่หัวข้อ Creating Nodes
- ดู Community nodes เพื่อเรียนรู้วิธีติดตั้งและจัดการ community-built nodes
- ถ้าอยากรู้จัก nodes ต่างๆ ใน n8n, ฟังก์ชันการทำงาน และตัวอย่างการใช้งาน ดูได้ที่ node libraries ของ n8n: Core nodes, Actions, และ Triggers
- ถ้าอยากรู้วิธีเพิ่ม credentials สำหรับแต่ละ node ไปที่หัวข้อ Credentials