เรียนรู้วิธีใช้การทำงานของเธรดของ node Gmail ใน n8n ปฏิบัติตามเอกสารทางเทคนิคเพื่อรวมการทำงานของเธรดเข้ากับ workflow ของคุณ
ใช้การดำเนินการของเธรดเพื่อลบ ตอบกลับ ทิ้งถังขยะ เพิ่ม/ลบป้ายกำกับ รับหนึ่งรายการ หรือแสดงรายการเธรด อ้างถึง Gmail สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ node Gmail
เพิ่มป้ายกำกับให้กับเธรด
ใช้การดำเนินการนี้เพื่อสร้างแบบร่างใหม่
ป้อน parameter เหล่านี้:
- เลือก Credential to connect with หรือสร้างใหม่
- Resource : เลือก Thread.
- Operation : เลือก Add Label.
- Thread ID : ป้อน ID ของเธรดที่คุณต้องการเพิ่มป้ายกำกับ
- Label Names or IDs : เลือกชื่อป้ายกำกับที่คุณต้องการใช้หรือป้อน expression เพื่อระบุ ID เมนูแบบเลื่อนลงเติมข้อมูลตาม Credential คุณเลือกแล้ว
อ้างถึง วิธี Gmail API: users.threads.modify เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ลบเธรด
ใช้การดำเนินการนี้เพื่อลบเธรดและข้อความทั้งหมดในทันทีและถาวร
การลบอย่างถาวร (Permanent deletion)
การดำเนินการนี้ไม่สามารถยกเลิกได้ สำหรับการลบที่กู้คืนได้ ให้ใช้ การดำเนินการถังขยะ แทน
ป้อน parameter เหล่านี้:
- เลือก Credential to connect with หรือสร้างใหม่
- Resource : เลือก Thread.
- Operation : เลือก Delete.
- Thread ID : กรอก ID ของเธรดที่คุณต้องการลบ
อ้างถึง วิธี Gmail API: users.threads.delete เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
รับด้าย
ใช้การดำเนินการนี้เพื่อรับเธรดเดียว
ป้อน parameter เหล่านี้:
- เลือก Credential to connect with หรือสร้างใหม่
- Resource : เลือก Thread.
- Operation : เลือก Get.
- Thread ID : ป้อน ID ของเธรดที่คุณต้องการดึงข้อมูล
- Simplify : เลือกว่าจะส่งคืนการตอบสนองเวอร์ชันที่เรียบง่าย (เปิดอยู่) หรือข้อมูลดิบ (ปิดอยู่) ค่าเริ่มต้นเปิดอยู่
- นี่เป็นเช่นเดียวกับการตั้งค่า
formatสำหรับการเรียก API ไปที่metadataซึ่งส่งคืน ID ข้อความอีเมล ป้ายกำกับ และส่วนหัวของอีเมล รวมถึง: จาก, ถึง, สำเนาถึง, สำเนาลับถึง และหัวเรื่อง
- นี่เป็นเช่นเดียวกับการตั้งค่า
รับตัวเลือกเธรด (Get thread options)
ใช้ตัวเลือกเหล่านี้เพื่อปรับแต่งพฤติกรรมของ node เพิ่มเติม:
- Return Only Messages : เลือกว่าจะส่งคืนเฉพาะข้อความเธรดหรือไม่ (เปิดอยู่)
อ้างถึง วิธี Gmail API: users.threads.get เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
รับหลายเธรด
ใช้การดำเนินการนี้เพื่อรับเธรดตั้งแต่สองเธรดขึ้นไป
ป้อน parameter เหล่านี้:
- เลือก Credential to connect with หรือสร้างใหม่
- Resource : เลือก Thread.
- Operation : เลือก Get Many.
- Return All : เลือกว่า node จะส่งคืนเธรดทั้งหมด (เปิดอยู่) หรือไม่เกินขีดจำกัดที่ตั้งไว้เท่านั้น (ปิดอยู่)
- Limit : ป้อนจำนวนเธรดสูงสุดที่จะส่งคืน ใช้เฉพาะในกรณีที่คุณปิดอยู่ Return All.
รับตัวกรองเธรดมากมาย (Get Many threads filters)
ใช้ตัวกรองเหล่านี้เพื่อปรับแต่งพฤติกรรมของ node เพิ่มเติม:
- Include Spam and Trash : เลือกว่า node ควรได้รับเธรดในโฟลเดอร์สแปมและถังขยะ (เปิด) หรือไม่ (ปิด)
- Label Names or IDs : ส่งคืนเฉพาะเธรดที่มีป้ายกำกับที่เลือกไว้เท่านั้น เลือกชื่อป้ายกำกับที่คุณต้องการใช้หรือป้อน expression เพื่อระบุ ID เมนูแบบเลื่อนลงเติมข้อมูลตาม Credential คุณเลือกแล้ว
- Search : ป้อนตัวกรองปรับแต่งการค้นหาของ Gmail เช่น
from:เพื่อกรองเธรดที่ส่งคืน อ้างถึง ปรับแต่งการค้นหาใน Gmail สำหรับข้อมูลเพิ่มเติม - Read Status : เลือกว่าจะรับหรือไม่ ยังไม่ได้อ่านและอ่านอีเมล (Unread and read emails), อีเมลที่ยังไม่ได้อ่านเท่านั้น (Unread emails only) (ค่าเริ่มต้น) หรือ อ่านอีเมลเท่านั้น (Read emails only).
- Received After : ส่งคืนเฉพาะอีเมลที่ได้รับหลังจากวันที่และเวลาที่ระบุ ใช้ตัวเลือกวันที่เพื่อเลือกวันและเวลา หรือป้อน expression เพื่อตั้งค่าวันที่เป็น string ในรูปแบบ ISO หรือการประทับเวลาเป็นมิลลิวินาที อ้างถึง ISO8601 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการจัดรูปแบบ string
- Received Before : ส่งคืนเฉพาะอีเมลที่ได้รับก่อนวันและเวลาที่ระบุ ใช้ตัวเลือกวันที่เพื่อเลือกวันและเวลา หรือป้อน expression เพื่อตั้งค่าวันที่เป็น string ในรูปแบบ ISO หรือการประทับเวลาเป็นมิลลิวินาที อ้างถึง ISO8601 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการจัดรูปแบบ string
อ้างถึง วิธี Gmail API: users.threads.list เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ลบป้ายกำกับออกจากเธรด
ใช้การดำเนินการนี้เพื่อลบเลเบลออกจากเธรด
ป้อน parameter เหล่านี้:
- เลือก Credential to connect with หรือสร้างใหม่
- Resource : เลือก Thread.
- Operation : เลือก Remove Label.
- Thread ID : ป้อน ID ของเธรดที่คุณต้องการลบป้ายกำกับออก
- Label Names or IDs : เลือกชื่อป้ายกำกับที่คุณต้องการลบหรือป้อน expression เพื่อระบุ ID เมนูแบบเลื่อนลงเติมข้อมูลตาม Credential คุณเลือกแล้ว
อ้างถึง วิธี Gmail API: users.threads.modify เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ตอบกลับข้อความ
ใช้การดำเนินการนี้เพื่อตอบกลับข้อความ
ป้อน parameter เหล่านี้:
- เลือก Credential to connect with หรือสร้างใหม่
- Resource : เลือก Thread.
- Operation : เลือก Reply.
- Thread ID : ป้อน ID ของเธรดที่คุณต้องการตอบกลับ
- Message Snippet or ID : เลือกข้อความที่คุณต้องการตอบกลับหรือป้อน expression เพื่อระบุ ID เมนูแบบเลื่อนลงเติมข้อมูลตาม Credential คุณเลือกแล้ว
- เลือก Email Type . เลือกจาก Text หรือ HTML .
- Message : ป้อนเนื้อหาข้อความอีเมล
ตัวเลือกการตอบกลับ (Reply options)
ใช้ตัวเลือกเหล่านี้เพื่อปรับแต่งพฤติกรรมของ node เพิ่มเติม:
- Attachments : เลือก Add Attachment เพื่อเพิ่มไฟล์แนบ ป้อน Attachment Field Name (in Input) เพื่อระบุว่าฟิลด์ใดจาก node input มีสิ่งที่แนบมา
- สำหรับคุณสมบัติหลายรายการ ให้ป้อนรายการที่คั่นด้วยเครื่องหมายจุลภาค
- BCC : ป้อนที่อยู่อีเมลหนึ่งรายการขึ้นไปสำหรับผู้รับสำเนาลับ แยกที่อยู่อีเมลหลายรายการด้วยเครื่องหมายจุลภาค เป็นต้น
jay@gatsby.com, jon@smith.com. - CC : ป้อนที่อยู่อีเมลอย่างน้อยหนึ่งรายการสำหรับผู้รับสำเนาคาร์บอน แยกที่อยู่อีเมลหลายรายการด้วยเครื่องหมายจุลภาค เป็นต้น
jay@gatsby.com, jon@smith.com. - Sender Name : กรอกชื่อที่คุณต้องการให้แสดงในอีเมลของผู้รับในฐานะผู้ส่ง
- Reply to Sender Only : เลือกว่าจะตอบกลับทั้งหมด (ปิด) หรือตอบกลับเฉพาะผู้ส่งเท่านั้น (เปิด)
อ้างถึง วิธี Gmail API: users.messages.send เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ทิ้งกระทู้
ใช้การดำเนินการนี้เพื่อย้ายเธรดและข้อความทั้งหมดไปที่ถังขยะ
ป้อน parameter เหล่านี้:
- เลือก Credential to connect with หรือสร้างใหม่
- Resource : เลือก Thread.
- Operation : เลือก Trash.
- Thread ID : ป้อน ID ของเธรดที่คุณต้องการย้ายลงถังขยะ
อ้างถึง วิธี Gmail API: users.threads.trash เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
เลิกทิ้งเธรด
ใช้การดำเนินการนี้เพื่อกู้คืนเธรดและข้อความทั้งหมดจากถังขยะ
ป้อน parameter เหล่านี้:
- เลือก Credential to connect with หรือสร้างใหม่
- Resource : เลือก Thread.
- Operation : เลือก Untrash.
- Thread ID : ป้อน ID ของเธรดที่คุณต้องการย้ายลงถังขยะ
อ้างถึง วิธี Gmail API: users.threads.untrash เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ปัญหาทั่วไป
สำหรับข้อผิดพลาดหรือปัญหาทั่วไปและขั้นตอนการแก้ปัญหาที่แนะนำ โปรดดูที่ Common issues.

