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