שירות Gmail המתקדם מאפשר להשתמש ב-Gmail API ב-Apps Script. בדומה לשירות Gmail המובנה של Apps Script, ממשק ה-API הזה מאפשר לסקריפטים למצוא ולשנות שרשורים, הודעות ותוויות בתיבת דואר של Gmail. ברוב המקרים קל יותר להשתמש בשירות המובנה, אבל השירות המתקדם הזה מספק כמה תכונות נוספות וגישה למידע מפורט יותר על התוכן ב-Gmail.
חומרי עזר
מידע מפורט על השירות הזה זמין במאמרי העזרה של Gmail API. כמו כל השירותים המתקדמים ב-Apps Script, בשירות המתקדם של Gmail נעשה שימוש באותם אובייקטים, שיטות ופרמטרים כמו ב-API הציבורי. מידע נוסף זמין במאמר איך נקבעות חתימות השיטות.
במדריך התמיכה של Gmail מוסבר איך לדווח על בעיות ולקבל תמיכה נוספת.
קוד לדוגמה
בקוד לדוגמה שבהמשך נעשה שימוש בגרסה 1 של ה-API.
הצגת רשימה של פרטי התוויות
הדוגמה הבאה ממחישה איך לרשום את כל פרטי התווית של המשתמש. ההגדרות האלה כוללות את השם, הסוג, המזהה והגדרות החשיפה של התווית.
הצגת רשימה של קטעי קוד בתיבת הדואר הנכנס
בדוגמה הבאה מוסבר איך להציג רשימה של קטעי טקסט שמשויכים לכל שיחה בתיבת הדואר הנכנס של המשתמש. שימו לב לשימוש באסימוני דפים כדי לגשת לרשימת התוצאות המלאה.
הצגת רשימה של ההיסטוריה מהזמן האחרון
בדוגמה הבאה מוסבר איך לתעד ביומן את היסטוריית הפעילות האחרונה. באופן ספציפי, בדוגמה הזו מתבצע שחזור של מזהה רשומת ההיסטוריה שמשויך להודעה האחרונה שנשלחה על ידי המשתמש, ולאחר מכן מתבצע רישום ביומן של מזהי ההודעות של כל הודעה שהשתנתה מאז. כל הודעה ששונתה מתועדת ביומן רק פעם אחת, ללא קשר למספר אירועי השינוי ברשומות ההיסטוריה. שימו לב לשימוש באסימוני דפים כדי לגשת לרשימה המלאה של התוצאות.