רשימת ההודעות בתיבת הדואר של המשתמש. לדוגמה לשימוש, אפשר לעיין במאמר בנושא הצגת רשימה של הודעות 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.modifyhttps://www.googleapis.com/auth/gmail.readonlyhttps://www.googleapis.com/auth/gmail.metadata
ניתן למצוא מידע נוסף כאן: OAuth 2.0 Overview.