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