Gmail API הוא ממשק API מסוג RESTful שאפשר להשתמש בו כדי לגשת לתיבת הדואר של Gmail ולשלוח אימיילים. ברוב אפליקציות האינטרנט, Gmail API הוא הבחירה הטובה ביותר לגישה מורשית לנתוני Gmail של משתמש, והוא מתאים לאפליקציות שונות, כמו:
- חילוץ, הוספה לאינדקס וגיבוי של אימיילים בקריאה בלבד
- שליחת הודעות באופן אוטומטי או פרוגרמטי
- העברת חשבון אימייל
- ארגון אימיילים, כולל סינון ומיון של הודעות
- סטנדרטיזציה של חתימות באימייל בארגון
ריכזנו כאן רשימה של מונחים נפוצים שמופיעים ב-Gmail API:
- Message
- הודעת אימייל שמכילה את השולח, הנמענים, הנושא והתוכן. אי אפשר לשנות את ההודעה אחרי שיוצרים אותה. הודעה מיוצגת על ידי משאב הודעה.
- שרשור
- אוסף של הודעות קשורות שיוצרות שיחה. באפליקציית אימייל, שרשור נוצר כשנמען אחד או יותר משיב להודעה עם הודעה משלו.
- הוספת תווית
מנגנון לארגון הודעות ושרשורים. לדוגמה, אפשר ליצור את התווית 'מיסים' ולהחיל אותה על כל ההודעות והשרשורים שקשורים למיסים של משתמש. יש שני סוגים של תוויות:
- תוויות מערכת
- תוויות שנוצרו באופן פנימי, כמו
INBOX
,TRASH
אוSPAM
. אי אפשר למחוק או לשנות את התוויות האלה. עם זאת, אפשר להחיל תוויות מערכת מסוימות, כמוINBOX
, או להסיר מהן הודעות ושרשורים. - תוויות משתמשים
- תוויות שנוצרו על ידי משתמש. המשתמש או האפליקציה יכולים למחוק או לשנות את התוויות האלה. תווית משתמש מיוצגת על ידי משאב תווית.
- Draft
הודעה שלא נשלחה. אפשר להחליף הודעה שכלולה בטיוטה. שליחת טיוטה מוחקת את הטיוטה באופן אוטומטי ויוצרת הודעה עם התווית המערכת
SENT
. טיוטה מיוצגת על ידי טיוטה של משאב.
השלבים הבאים
למידע נוסף על פיתוח באמצעות ממשקי Google Workspace API, כולל טיפול באימות ובהרשאה, אפשר לעיין במאמר תחילת העבודה כמפתחים של Google Workspace.
כדי ללמוד איך להגדיר ולהפעיל אפליקציה פשוטה של Gmail API, קראו את הסקירה הכללית על מדריכים למתחילים.