Code in n8n#
n8n เป็นเครื่องมือ low-code ซึ่งหมายความว่าคุณสามารถทำอะไรได้มากมายโดยไม่ต้องเขียน code แล้วค่อยเพิ่ม code เข้าไปเมื่อจำเป็น
Code in your workflows#
มีสองที่ใน workflows ของคุณที่คุณสามารถใช้ code ได้:
-
Expressions
ใช้ expressions เพื่อแปลง data ใน nodes ของคุณ คุณสามารถใช้ JavaScript ใน expressions รวมถึง Built-in methods and variables และ Data transformation functions ของ n8n
-
Code node
ใช้ Code node เพื่อเพิ่ม JavaScript หรือ Python ลงใน workflow ของคุณ
Other technical resources#
นี่คือ features ที่เกี่ยวข้องกับผู้ใช้ทางเทคนิค
Technical nodes#
n8n มี core nodes ซึ่งช่วยให้การเพิ่มฟังก์ชันการทำงานหลัก เช่น การร้องขอ API, webhooks, การตั้งเวลา และการจัดการไฟล์ง่ายขึ้น
-
Write a backend
HTTP Request, Webhook, และ Code nodes ช่วยให้คุณทำการเรียก API, ตอบสนองต่อ webhooks, และเขียน JavaScript ใดๆ ใน workflow ของคุณ
ใช้สิ่งนี้เพื่อทำสิ่งต่างๆ เช่น Create an API endpoint
-
Represent complex logic
คุณสามารถสร้าง flows ที่ซับซ้อนได้ โดยใช้ nodes เช่น If, Switch, และ Merge nodes
Other developer resources#
-
The n8n API
n8n มี API ที่คุณสามารถทำงานหลายอย่างแบบเดียวกับที่คุณทำใน GUI ผ่านการเขียนโปรแกรมได้ มี n8n API node เพื่อเข้าถึง API ใน workflows ของคุณ
-
Self-host
คุณสามารถ self-host n8n ได้ ซึ่งจะช่วยเก็บข้อมูลของคุณไว้ในโครงสร้างพื้นฐานของคุณเอง
-
Build your own nodes
คุณสามารถสร้าง custom nodes, ติดตั้งบน n8n instance ของคุณ, และเผยแพร่ไปยัง npm