資源:Message
電子郵件訊息。
JSON 表示法 |
---|
{
"id": string,
"threadId": string,
"labelIds": [
string
],
"snippet": string,
"historyId": string,
"internalDate": string,
"payload": {
object ( |
欄位 | |
---|---|
id |
訊息的不可變更 ID。 |
threadId |
訊息所屬討論串的 ID。如要將訊息或草稿加入討論串,必須符合下列條件:
|
labelIds[] |
套用至這則訊息的標籤 ID 清單。 |
snippet |
訊息文字的簡短部分, |
historyId |
修改這則訊息的最近一次記錄 ID。 |
internalDate |
內部郵件建立時間戳記 (Epoch 毫秒),這會影響收件匣中的排序。對於一般 SMTP 接收的電子郵件,這是指 Google 最初接受郵件的時間,比 |
payload |
剖析郵件部分中的電子郵件結構。 |
sizeEstimate |
訊息的預估大小 (以位元組為單位)。 |
raw |
採用 RFC 2822 格式和 Base64url 編碼字串的完整電子郵件。提供 Base64 編碼字串。 |
MessagePart
單一 MIME 郵件部分。
JSON 表示法 |
---|
{ "partId": string, "mimeType": string, "filename": string, "headers": [ { object ( |
欄位 | |
---|---|
partId |
訊息部分的不可變更 ID。 |
mimeType |
郵件部分的 MIME 類型。 |
filename |
附件的檔案名稱。只有在這個訊息部分代表附件時才會顯示。 |
headers[] |
此郵件部分的標頭清單。針對代表整個郵件酬載的頂層郵件部分,其中包含標準 RFC 2822 電子郵件標頭,例如 |
body |
這部分的郵件部分內文,容器 MIME 郵件部分可能為空白。 |
parts[] |
這個部分的子 MIME 郵件部分。這僅適用於容器 MIME 郵件部分,例如 |
標頭
JSON 表示法 |
---|
{ "name": string, "value": string } |
欄位 | |
---|---|
name |
|
value |
|
方法 |
|
---|---|
|
依郵件 ID 刪除多封郵件。 |
|
修改指定郵件的標籤。 |
|
立即永久刪除指定訊息。 |
|
取得指定訊息。 |
|
僅將郵件匯入這位使用者的信箱,並進行標準電子郵件傳送掃描和分類,與透過 SMTP 接收郵件類似。 |
|
僅在使用者的信箱中插入郵件 (類似 IMAP APPEND ),略過大部分的掃描和分類郵件。 |
|
列出使用者信箱中的郵件。 |
|
修改指定郵件的標籤。 |
|
將指定郵件傳送給 To 、Cc 和 Bcc 標頭中的收件者。 |
|
將指定郵件移至垃圾桶。 |
|
將指定郵件從垃圾桶中移除。 |