רשימת ההודעות בתיבת הדואר של המשתמש. לדוגמה לשימוש, אפשר לעיין במאמר בנושא הצגת רשימה של הודעות Gmail.
בקשת HTTP
GET https://gmail.googleapis.com/gmail/v1/users/{userId}/messages
כתובת ה-URL משתמשת בתחביר של gRPC Transcoding.
פרמטרים של נתיב
פרמטרים | |
---|---|
userId |
כתובת האימייל של המשתמש. אפשר להשתמש בערך המיוחד |
פרמטרים של שאילתה
פרמטרים | |
---|---|
maxResults |
המספר המקסימלי של הודעות שיוחזרו. ערך ברירת המחדל של השדה הזה הוא 100. הערך המקסימלי המותר בשדה הזה הוא 500. |
pageToken |
אסימון דף לאחזור דף ספציפי של תוצאות ברשימה. |
q |
הפונקציה מחזירה רק הודעות שתואמות לשאילתה שצוינה. תומך באותו פורמט של שאילתות כמו בתיבת החיפוש של Gmail. לדוגמה, |
labelIds[] |
החזרת הודעות רק עם תוויות שתואמות לכל מזהי התוויות שצוינו. יכול להיות שהודעות בשרשור מסוים יכללו תוויות שהודעות אחרות באותו השרשור לא יכללו. מידע נוסף זמין במאמר ניהול תוויות בהודעות ובשרשורים. |
includeSpamTrash |
הכללת הודעות מ- |
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{
"messages": [
{
object ( |
שדות | |
---|---|
messages[] |
רשימת ההודעות. שימו לב שכל משאב הודעה מכיל רק |
nextPageToken |
אסימון לאחזור של דף התוצאות הבא ברשימה. |
resultSizeEstimate |
המספר הכולל המשוער של התוצאות. |
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://mail.google.com/
https://www.googleapis.com/auth/gmail.modify
https://www.googleapis.com/auth/gmail.readonly
https://www.googleapis.com/auth/gmail.metadata
מידע נוסף זמין במדריך ההרשאות.