Gmail API คือ RESTful API ที่ใช้เข้าถึงกล่องจดหมาย Gmail และส่งอีเมลได้ สำหรับเว็บแอปพลิเคชันส่วนใหญ่ Gmail API เป็นตัวเลือกที่ดีที่สุดสำหรับ การเข้าถึงข้อมูล Gmail ของผู้ใช้ที่ได้รับอนุญาต และเหมาะสำหรับแอปพลิเคชันต่างๆ เช่น
- การดึงข้อมูล การจัดทำดัชนี และการสำรองข้อมูลอีเมลแบบอ่านอย่างเดียว
- การส่งข้อความอัตโนมัติหรือแบบเป็นโปรแกรม
- การย้ายข้อมูลบัญชีอีเมล
- การจัดระเบียบอีเมล รวมถึงการกรองและการจัดเรียงข้อความ
- การกำหนดลายเซ็นอีเมลให้เป็นมาตรฐานทั่วทั้งองค์กร
ต่อไปนี้คือรายการคำศัพท์ทั่วไปที่ใช้ใน Gmail API
- ข้อความ
- ข้อความอีเมลที่มีผู้ส่ง ผู้รับ เรื่อง และเนื้อหา หลังจากสร้างข้อความแล้ว คุณจะเปลี่ยนแปลงข้อความไม่ได้ ข้อความจะแสดงด้วยทรัพยากรข้อความ
- ชุดข้อความ
- ชุดข้อความที่เกี่ยวข้องซึ่งประกอบกันเป็นบทสนทนา ในแอปไคลเอ็นต์อีเมล ชุดข้อความจะเกิดขึ้นเมื่อผู้รับอย่างน้อย 1 คนตอบกลับข้อความพร้อม ข้อความของตนเอง
- ป้ายกำกับ
กลไกในการจัดระเบียบข้อความและชุดข้อความ เช่น อาจสร้างป้ายกำกับ "ภาษี" และนำไปใช้กับข้อความและเธรดทั้งหมด ที่เกี่ยวข้องกับภาษีของผู้ใช้ ซึ่งมีป้ายกำกับอยู่สองประเภทดังนี้
- ป้ายกำกับของระบบ
- ป้ายกำกับที่สร้างขึ้นภายใน เช่น
INBOX
,TRASH
หรือSPAM
คุณจะลบหรือแก้ไขป้ายกำกับเหล่านี้ไม่ได้ อย่างไรก็ตาม คุณINBOX
ใช้หรือนำป้ายกำกับบางอย่างของระบบออกจากข้อความและเธรดได้ - ป้ายกำกับผู้ใช้
- ป้ายกำกับที่ผู้ใช้สร้างขึ้น ผู้ใช้หรือแอปพลิเคชันสามารถลบหรือแก้ไขป้ายกำกับเหล่านี้ได้ ป้ายกำกับผู้ใช้แสดงโดยทรัพยากรป้ายกำกับ
- Draft
ข้อความที่ยังไม่ได้ส่ง คุณสามารถแทนที่ข้อความที่อยู่ในฉบับร่างได้ การส่งฉบับร่างจะลบฉบับร่างโดยอัตโนมัติและสร้างข้อความที่มี
SENT
ป้ายกำกับระบบ ฉบับร่างจะแสดงโดยทรัพยากรฉบับร่าง
ขั้นตอนถัดไป
หากต้องการดูข้อมูลเกี่ยวกับการพัฒนาด้วย Google Workspace API รวมถึงการจัดการการตรวจสอบสิทธิ์และการให้สิทธิ์ โปรดดูเริ่มต้นใช้งานในฐานะนักพัฒนาซอฟต์แวร์ Google Workspace
หากต้องการดูวิธีกำหนดค่าและเรียกใช้แอป Gmail API อย่างง่าย โปรดอ่านภาพรวมของคู่มือเริ่มต้นฉบับย่อ