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