資源:訊息
電子郵件。
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 |
內部郵件建立時間戳記 (訓練週期,可決定收件匣的排序)。如為 SMTP 收到的一般電子郵件,代表 Google 最初接受郵件的時間,這比 |
payload |
訊息部分中剖析的電子郵件結構。 |
sizeEstimate |
郵件中預估大小 (以位元組為單位)。 |
raw |
整個電子郵件 (採用 RFC 2822 格式和 base64url 編碼字串)。提供 Base64 編碼的字串。 |
訊息部分
單一 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 標頭中的收件者。 |
|
將指定的郵件移至垃圾桶。 |
|
從垃圾桶移除指定郵件。 |