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 แบบง่าย โปรดอ่านภาพรวมการเริ่มต้นใช้งานอย่างรวดเร็ว