บริการ Gmail ขั้นสูงช่วยให้คุณใช้ Gmail API ใน Apps Script ได้ API นี้ช่วยให้สคริปต์ค้นหาและแก้ไขชุดข้อความ ข้อความ และป้ายกำกับในกล่องจดหมาย Gmail ได้เช่นเดียวกับบริการ Gmail ในตัวของ Apps Script ในกรณีส่วนใหญ่ บริการในตัวจะใช้งานได้ง่ายกว่า แต่บริการขั้นสูงนี้จะมีฟีเจอร์เพิ่มเติมบางอย่างและเข้าถึงข้อมูลโดยละเอียดมากขึ้นเกี่ยวกับเนื้อหา Gmail
ข้อมูลอ้างอิง
ดูข้อมูลโดยละเอียดเกี่ยวกับบริการนี้ได้ที่เอกสารอ้างอิงของ Gmail API บริการ Gmail ขั้นสูงจะใช้ออบเจ็กต์ เมธอด และพารามิเตอร์เดียวกันกับ API สาธารณะเช่นเดียวกับบริการขั้นสูงทั้งหมดใน Apps Script ดูข้อมูลเพิ่มเติมได้ที่วิธีกำหนดลายเซ็นเมธอด
หากต้องการรายงานปัญหาและค้นหาการสนับสนุนอื่นๆ โปรดดูคู่มือการสนับสนุนของ Gmail
โค้ดตัวอย่าง
ตัวอย่างโค้ดด้านล่างใช้ API เวอร์ชัน 1
แสดงข้อมูลป้ายกำกับ
ตัวอย่างต่อไปนี้แสดงวิธีแสดงข้อมูลป้ายกำกับทั้งหมดของผู้ใช้ ซึ่งรวมถึงการตั้งค่าชื่อ ประเภท รหัส และระดับการแชร์ของป้ายกำกับ
แสดงรายการข้อมูลโค้ดในกล่องจดหมาย
ตัวอย่างต่อไปนี้แสดงวิธีแสดงรายการข้อมูลโค้ดข้อความที่เชื่อมโยงกับแต่ละชุดข้อความในกล่องจดหมายของผู้ใช้ โปรดสังเกตการใช้โทเค็นหน้าเว็บเพื่อเข้าถึงรายการผลลัพธ์ทั้งหมด
แสดงประวัติล่าสุด
ตัวอย่างต่อไปนี้แสดงวิธีบันทึกประวัติกิจกรรมล่าสุด กล่าวโดยละเอียดคือ ตัวอย่างนี้จะกู้คืนรหัสระเบียนประวัติที่เชื่อมโยงกับข้อความที่ผู้ใช้ส่งล่าสุด จากนั้นบันทึกรหัสข้อความของทุกข้อความที่มีการเปลี่ยนแปลงนับตั้งแต่นั้น ระบบจะบันทึกข้อความที่เปลี่ยนแปลงแต่ละรายการเพียงครั้งเดียว ไม่ว่าจะมีเหตุการณ์การเปลี่ยนแปลงในบันทึกประวัติมากเท่าใดก็ตาม โปรดสังเกตการใช้โทเค็นหน้าเว็บเพื่อเข้าถึงรายการผลลัพธ์ทั้งหมด