N8N low-code data flow ลองเริ่มติดตั้ง กำหนด gmail server (inviting) และเริ่มใช้งานเบื้องต้น
สวัสดีเพื่อน ๆ ทุกคน มีของดีย์มีแบ่งปันสำหรับคนที่ชอบความสะดวกสบาย อยากทำระบบ โดยไม่ต้องเขียนโค๊ด หรือเขียนให้น้อยที่สุด ผมแนะนำเลย n8n น่าจะช่วยเพื่อน ๆ ได้ และถ้ายิ่งชอบของฟรี นี่ก็ใช้เลย
การติดตั้ง n8n
n8n เป็นเครื่องมืออัตโนมัติแบบ low-code ที่ช่วยให้คุณสามารถเชื่อมต่อและรวมบริการต่างๆ เข้าด้วยกันได้อย่างง่ายดาย n8n มีให้บริการทั้งแบบติดตั้งเอง (self-hosted) และแบบบนคลาวด์ (cloud)
ติดตั้งเอง (self-hosted)
หากคุณต้องการติดตั้ง n8n เอง คุณจะต้องมีเครื่องคอมพิวเตอร์หรือเซิร์ฟเวอร์ที่มีระบบปฏิบัติการ Linux หรือ macOS ติดตั้งอยู่
- ดาวน์โหลดไฟล์ติดตั้ง n8n จากเว็บไซต์ https://n8n.io/
- แตกไฟล์ติดตั้ง
- ไปที่โฟลเดอร์ที่แตกไฟล์แล้วเรียกใช้ไฟล์
n8n.sh
- ทำตามคำแนะนำในการติดตั้ง
ติดตั้งบนคลาวด์ (cloud)
หากคุณต้องการติดตั้ง n8n บนคลาวด์ คุณสามารถทำได้ผ่านบริการ n8n Cloud
- สร้างบัญชี n8n Cloud
- เลือกแผนบริการที่ต้องการ
- คลิกปุ่ม “Create Account”
ตั้งค่า Gmail Server
หากคุณต้องการใช้ n8n เพื่อเชื่อมต่อกับ Gmail Server คุณจะต้องตั้งค่า Gmail Server ของคุณให้อนุญาตการเชื่อมต่อจากภายนอก
- ลงชื่อเข้าใช้บัญชี Gmail ของคุณ
- คลิกที่ไอคอนรูปเฟืองที่มุมบนขวา
- เลือก “See all settings”
- คลิกที่แท็บ “Security”
- เลื่อนลงและคลิกที่ลิงก์ “Less secure apps”
- คลิกปุ่ม “Turn on”
การเพิ่ม users join เข้าใช้งาน workflows
- เลือกเมนู “Settings”
- เลือกเมนู “Users”
- กดปุ่ม “Invite”
- กรอก New User Email Addresses และกำหนด Role
การใช้งานเบื้องต้น
เมื่อคุณติดตั้งและตั้งค่า n8n เรียบร้อยแล้ว คุณสามารถสร้างไฟล์ (flow) เพื่อเชื่อมต่อและรวมบริการต่างๆ เข้าด้วยกันได้
- คลิกที่ไอคอน “Create flow”
- เลือกบริการที่คุณต้องการเชื่อมต่อ
- ลากและวางปลั๊กอิน (plugin) ที่ต้องการ
- เชื่อมต่อปลั๊กอินเข้าด้วยกันด้วยสายเชื่อมต่อ (connection)
- ตั้งค่าตัวเลือกต่างๆ ของไฟล์
- บันทึกไฟล์
ตัวอย่างไฟล์ง่ายๆ ที่ใช้เชื่อมต่อ Gmail Server และ Slack มีดังนี้
# เชื่อมต่อกับ Gmail Server
gmail:
from: your@email.com
password: your_password
# ส่งข้อความไปยัง Slack
slack:
channel: #general
message: "New email from [from]"
ไฟล์นี้จะเชื่อมต่อกับ Gmail Server ด้วยที่อยู่อีเมลและรหัสผ่านของคุณ จากนั้นจะส่งข้อความไปยัง Slack แจ้งเตือนว่าได้รับอีเมลใหม่จากที่อยู่อีเมลที่ระบุ
คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการใช้งาน n8n ได้จากเอกสารประกอบและวิดีโอสอนการใช้งานต่างๆ ที่เผยแพร่บนเว็บไซต์ https://n8n.io/
สรุป
n8n เป็นเครื่องมืออัตโนมัติที่มีประสิทธิภาพและใช้งานง่าย ช่วยให้คุณสามารถเชื่อมต่อและรวมบริการต่างๆ เข้าด้วยกันได้อย่างง่ายดาย บทความนี้อธิบายขั้นตอนการติดตั้ง ตั้งค่า Gmail Server และการใช้งานเบื้องต้นของ n8n