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