משאב: הודעה
הודעת אימייל.
| ייצוג ב-JSON |
|---|
{ "id": string, "threadId": string, "labelIds": [ string ], "snippet": string, "historyId": string, "internalDate": string, "payload": { object ( |
| שדות | |
|---|---|
id |
המזהה הקבוע של ההודעה. |
threadId |
המזהה של השרשור שההודעה שייכת אליו. כדי להוסיף הודעה או טיוטה לשרשור, צריך לעמוד בקריטריונים הבאים:
|
labelIds[] |
רשימה של מזהי התוויות שחלות על ההודעה הזו. |
snippet |
חלק קצר מטקסט ההודעה. |
historyId |
המזהה של רשומת ההיסטוריה האחרונה ששינתה את ההודעה הזו. |
internalDate |
חותמת הזמן הפנימית של יצירת ההודעה (epoch ms), שקובעת את הסדר בתיבת הדואר הנכנס. באימייל רגיל שהתקבל מ-SMTP, הערך הזה מייצג את הזמן שבו ההודעה התקבלה במקור על ידי Google, והוא מהימן יותר מהכותרת |
payload |
מבנה האימייל המנותח בחלקי ההודעה. |
sizeEstimate |
הגודל המשוער של ההודעה בבייטים. |
raw |
הודעת האימייל כולה במחרוזת בפורמט RFC 2822 ובקידוד base64url. מוחזר בתשובות של מחרוזת בקידוד Base64. |
classificationLabelValues[] |
ערכים של תוויות סיווג בהודעה. אפשר לשלוח שאילתות לגבי סכימות של תוויות סיווג זמינות באמצעות Google Drive Labels API. כל מזהה של תווית סיווג חייב להיות ייחודי. אם מספקים מזהים כפולים, רק אחד מהם יישמר, והבחירה היא שרירותית. האפשרות הזו זמינה רק בחשבונות Google Workspace. יש מגבלה של 20 ערכים של תוויות סיווג לכל בקשה. אם ערכי תוויות הסיווג חורגים מהמספר המקסימלי המותר, הבקשה נכשלת. |
MessagePart
חלק אחד של הודעת MIME.
| ייצוג ב-JSON |
|---|
{ "partId": string, "mimeType": string, "filename": string, "headers": [ { object ( |
| שדות | |
|---|---|
partId |
המזהה הקבוע של חלק ההודעה. |
mimeType |
סוג ה-MIME של חלק ההודעה. |
filename |
שם הקובץ המצורף. השדה הזה מופיע רק אם החלק הזה של ההודעה מייצג קובץ מצורף. |
headers[] |
רשימת הכותרות בחלק הזה של ההודעה. במקרה של חלק ההודעה ברמה העליונה, שמייצג את כל מטען ההודעה, הוא יכיל את כותרות האימייל הרגילות של RFC 2822, כמו |
body |
גוף החלק של ההודעה, שעשוי להיות ריק בחלקים של הודעות MIME מסוג container. |
parts[] |
החלקים של הודעת ה-MIME שמשויכים לחלק הזה. ההגדרה הזו רלוונטית רק לחלקים של הודעות MIME בקונטיינר, למשל |
כותרת
| ייצוג ב-JSON |
|---|
{ "name": string, "value": string } |
| שדות | |
|---|---|
name |
השם של הכותרת לפני המפריד |
value |
הערך של הכותרת אחרי המפריד |
ClassificationLabelValue
תוויות סיווג שהוחלו על הודעת האימייל. תוויות סיווג שונות מתוויות של תיבת הדואר הנכנס ב-Gmail. האפשרות הזו זמינה רק בחשבונות Google Workspace. מידע נוסף על תוויות סיווג
| ייצוג ב-JSON |
|---|
{
"labelId": string,
"fields": [
{
object ( |
| שדות | |
|---|---|
labelId |
חובה. מזהה התווית של הסיווג הקנוני או הגולמי, שמורכב מתווים אלפאנומריים. מיפוי לשדה המזהה של מקור המידע של תווית Google Drive. |
fields[] |
ערכי השדות של מזהה תווית הסיווג שצוין. |
ClassificationLabelFieldValue
ערכי השדות של תווית סיווג.
| ייצוג ב-JSON |
|---|
{ "fieldId": string, "selection": string } |
| שדות | |
|---|---|
fieldId |
חובה. המזהה של השדה של הערך של תווית הסיווג. מיפוי לשדה המזהה של אובייקט |
selection |
מזהה אפשרות הבחירה של הבחירה. השדה הזה צריך להיות מוגדר רק אם סוג השדה הוא |
Methods |
|
|---|---|
|
מוחק הרבה הודעות לפי מזהה ההודעה. |
|
משנה את התוויות ואת הערכים של תוויות הסיווג בהודעות שצוינו. |
|
ההודעה שצוינה תימחק באופן מיידי וסופי. |
|
מקבל את ההודעה שצוינה. |
|
מייבא הודעה רק לתיבת הדואר של המשתמש הזה, עם סריקה וסיווג של מסירת אימייל רגילה, בדומה לקבלה באמצעות SMTP. |
|
ההודעה מוכנסת ישירות לתיבת הדואר של המשתמש הזה בלבד, בדומה ל-IMAP APPEND, תוך דילוג על רוב הסריקה והסיווג. |
|
רשימת ההודעות בתיבת הדואר של המשתמש. |
|
משנה את התוויות ואת הערכים של תוויות הסיווג בהודעה שצוינה. |
|
שליחת ההודעה שצוינה לנמענים בכותרות To, Cc ו-Bcc. |
|
העברת ההודעה שצוינה לאשפה. |
|
הסרת ההודעה שצוינה מהאשפה. |