ข้ามไปยังเนื้อหา

ใช้ n8n กับ MonstarX

สรุปสั้น ๆใส่ที่อยู่อินสแตนซ์ n8n และคีย์ n8n API ในแถว n8n ที่ แบ็กเอนด์ → คลาวด์ จากนั้นเอเจนต์ MonstarX จะดูรายการและอ่านเวิร์กโฟลว์กับ execution ของคุณได้ เช่น เพื่อสร้างแอปที่เรียก webhook ของเวิร์กโฟลว์ หรือหาสาเหตุที่การรันล้มเหลว โดยอ่านอย่างเดียว ไม่รันและไม่แก้ไขเวิร์กโฟลว์

อ่านเวิร์กโฟลว์ n8n ของคุณและผลการรันแต่ละครั้ง

ประเภท
เครื่องมือธุรกิจ · คีย์ API
หมวดหมู่
ระบบอัตโนมัติ
วิธีเชื่อมต่อ
คีย์ API

n8n คือเครื่องมือทำเวิร์กโฟลว์อัตโนมัติ คุณเชื่อมแอปและขั้นตอนต่าง ๆ เป็น เวิร์กโฟลว์ ที่ทำงานเมื่อมีทริกเกอร์ และการรันแต่ละครั้งเรียกว่า execution เชื่อมต่ออินสแตนซ์ n8n ด้วยคีย์ API (รหัสคล้ายรหัสผ่านที่ให้ซอฟต์แวร์ใช้ n8n ของคุณได้) แล้วเอเจนต์ MonstarX (AI ที่คุณแชทด้วย) จะอ่านเวิร์กโฟลว์และผลการรันได้ระหว่างทำงาน เช่น ดูว่า webhook ของเวิร์กโฟลว์ต้องการข้อมูลอะไรก่อนต่อแอปเข้ากับ webhook นั้น หรือหาสาเหตุที่การรันเมื่อคืนล้มเหลว

ตัวเชื่อมต่อนี้เป็น เครื่องมือธุรกิจ คือ MonstarX อ่าน n8n แทนคุณ แอปที่คุณสร้างจะไม่ได้รับคีย์ของคุณ

สิ่งที่ MonstarX ทำได้ใช้ได้เมื่อ
ดูรายการเวิร์กโฟลว์ ครั้งละไม่เกิน 100 รายการทุกโหมด
อ่านเวิร์กโฟลว์หนึ่งรายการ ทั้งขั้นตอนและการตั้งค่าทุกโหมด
ดูรายการ execution ของทุกเวิร์กโฟลว์หรือเวิร์กโฟลว์เดียวทุกโหมด
อ่าน execution หนึ่งรายการ ว่าการรันครั้งนั้นเป็นอย่างไรทุกโหมด

สิ่งที่ MonstarX จะไม่ทำ: รัน เปิดใช้งาน ปิดใช้งาน สร้าง แก้ไข หรือลบเวิร์กโฟลว์ และลองรันใหม่หรือหยุด execution

  • อินสแตนซ์ n8n ที่เข้าถึงได้จากอินเทอร์เน็ตผ่าน HTTPS ด้วยที่อยู่เว็บปกติ จะเป็น n8n Cloud (เช่น https://your-name.app.n8n.cloud) หรือเซิร์ฟเวอร์ของคุณเองก็ได้ ระบบจะไม่รับที่อยู่ในเครือข่ายส่วนตัว ที่อยู่ IP เปล่า ๆ และ localhost
  • API ของ n8n ซึ่ง ใช้ไม่ได้ระหว่างทดลองใช้ n8n Cloud ฟรี ต้องอัปเกรดก่อน ถ้าโฮสต์เอง ต้องไม่ปิด public API ไว้
  • คุณเป็นเจ้าของโปรเจกต์ MonstarX เฉพาะเจ้าของเท่านั้นที่เชื่อมต่อหรือยกเลิกการเชื่อมต่อเครื่องมือได้
  1. ลงชื่อเข้าใช้ n8n แล้วไปที่ Settings > n8n API

  2. เลือก Create an API key ตั้ง Label (เช่น MonstarX) และเลือก Expiration

  3. ถ้าใช้แพ็กเกจ Enterprise คุณต้องเลือก Scopes ด้วย ให้เลือก workflow:list, workflow:read, execution:list และ execution:read ในแพ็กเกจอื่น คีย์จะมีสิทธิ์เต็ม

  4. คัดลอก My API Key

คู่มือของ n8n: Authentication

  1. เปิดโปรเจกต์ แล้วคลิก แบ็กเอนด์ ในแถบด้านบน จากนั้นคลิก คลาวด์

  2. เลื่อนลงไปที่ ตัวเชื่อมต่อ หา n8n แล้วคลิก เชื่อมต่อ

  3. พิมพ์ที่อยู่อินสแตนซ์ในช่อง URL อินสแตนซ์ n8n (ใส่แค่ที่อยู่ เช่น https://your-name.app.n8n.cloud) วางคีย์ในช่อง คีย์ API แล้วคลิก เชื่อมต่อ

  4. MonstarX ตรวจสอบทั้งที่อยู่และคีย์โดยดึงรายการเวิร์กโฟลว์หนึ่งรายการ ถ้าใช้ได้ แถวจะแสดง เชื่อมต่อกับ … แล้ว พร้อมที่อยู่อินสแตนซ์ของคุณ ถ้าที่อยู่หรือคีย์ถูกปฏิเสธ คุณจะเห็นข้อผิดพลาด และ MonstarX จะไม่บันทึกอะไรไว้

คุณพิมพ์สิ่งที่เกิดขึ้น
“อ่านเวิร์กโฟลว์ n8n ชื่อการจองใหม่ แล้วให้แบบฟอร์มจองส่งข้อมูลไปที่ webhook ของเวิร์กโฟลว์นี้”MonstarX อ่านเวิร์กโฟลว์ ดูว่า webhook ต้องการข้อมูลอะไร แล้วต่อแบบฟอร์มเข้ากับ webhook เมื่ออยู่ในโหมดสร้าง
“ทำไมเวิร์กโฟลว์รายงานประจำวันถึงล้มเหลวเมื่อคืน”MonstarX ดูรายการ execution ของเวิร์กโฟลว์นั้น อ่านครั้งที่ล้มเหลว แล้วอธิบายให้
“เวิร์กโฟลว์ n8n ตัวไหนของฉันเปิดใช้งานอยู่บ้าง”MonstarX แสดงรายการเวิร์กโฟลว์พร้อมสถานะ
  • เก็บไว้ที่ MonstarX MonstarX เก็บคีย์แบบเข้ารหัสไว้บนเซิร์ฟเวอร์ของ MonstarX ไม่เขียนคีย์ลงในโค้ดของแอป และไม่ส่งให้แอปเด็ดขาด
  • อ่านอย่างเดียว MonstarX อ่านข้อมูลเท่านั้น ถ้าใช้ Enterprise ให้คีย์มีเฉพาะสิทธิ์อ่าน
  • ถือเป็นข้อมูล ไม่ใช่คำสั่ง ข้อมูลเวิร์กโฟลว์และผลของ execution อาจมีข้อมูลธุรกิจของคุณ MonstarX ถือว่าเป็นเพียงข้อมูล ไม่ใช่คำสั่งที่ต้องทำตาม
  • ยกเลิกการเชื่อมต่อได้ทุกเมื่อ คลิก ยกเลิกการเชื่อมต่อ ข้าง n8n ใน แบ็กเอนด์คลาวด์ แล้วยืนยัน ยกเลิกการเชื่อมต่อ n8n จากโปรเจกต์นี้ไหม MonstarX จะลบที่อยู่และคีย์ทิ้ง ถ้าไม่ใช้คีย์นี้แล้ว ให้ลบที่ Settings > n8n API ด้วย
  • อินสแตนซ์ต้องตอบแต่ละคำขอภายใน 15 วินาที อินสแตนซ์ที่ช้ามากหรือหลับอยู่อาจหมดเวลา ให้ลองอีกครั้ง
  • เมื่อคีย์หมดอายุใน n8n คำขอจะล้มเหลว ให้สร้างคีย์ใหม่แล้วเชื่อมต่ออีกครั้ง
  • ถ้าต้องการให้แอป ทริกเกอร์ เวิร์กโฟลว์ ขอให้ MonstarX ทำให้แอปเรียก webhook ของเวิร์กโฟลว์ ที่อยู่ webhook เป็นส่วนหนึ่งของเวิร์กโฟลว์ ไม่ใช่ของการเชื่อมต่อนี้
MonstarX รันเวิร์กโฟลว์ n8n ของฉันได้ไหม

การเชื่อมต่อนี้ทำไม่ได้ เพราะอ่านได้เฉพาะเวิร์กโฟลว์และ execution แต่แอปของคุณยังเริ่มเวิร์กโฟลว์ได้ด้วยการเรียก webhook ของเวิร์กโฟลว์ ขอให้ MonstarX สร้างส่วนนั้นได้เลย

ใช้กับ n8n ที่โฮสต์เองได้ไหม

ได้ ถ้าอินสแตนซ์เข้าถึงได้จากอินเทอร์เน็ตด้วยที่อยู่ HTTPS และเปิด public API ไว้ อินสแตนซ์ในเครือข่ายส่วนตัวหรือบน localhost จะเข้าถึงไม่ได้

ทำไมคีย์ถูกปฏิเสธ

ตรวจดูว่าที่อยู่ขึ้นต้นด้วย https:// และไม่มีส่วน ? แพ็กเกจของคุณมี n8n API (ไม่ใช่ช่วงทดลองใช้ Cloud ฟรี) และคีย์ยังไม่หมดอายุ