Gmail API 總覽

Gmail API 是符合 REST 樣式的 API,可用來存取 Gmail 信箱及傳送郵件。對於大多數網頁應用程式而言,Gmail API 是授權存取使用者 Gmail 資料的最佳選擇,也適合用於各種應用程式,例如:

  • 唯讀郵件擷取、索引和備份
  • 自動或程式化訊息傳送
  • 電子郵件帳戶遷移
  • 電子郵件整理,包括篩選及排序郵件
  • 在整個機構內標準化電子郵件簽名

以下列出在 Gmail API 中使用的常見詞彙:

訊息
電子郵件訊息,包含寄件者、收件者、主旨和內文。訊息一旦建立,就無法變更。訊息由訊息資源表示。
執行緒
形成對話的一系列相關訊息。在電子郵件用戶端應用程式中,當一或多位收件者回覆郵件時,系統就會建立會話串。
標籤

用於整理訊息和討論串的機制。舉例來說,您可以建立「稅金」標籤,並套用至所有與使用者稅金相關的訊息和會話串。標籤分為兩種類型:

系統標籤
內部建立的標籤,例如 INBOXTRASHSPAM。這些標籤無法刪除或修改。不過,部分系統標籤 (例如 INBOX) 可套用至訊息和執行緒,或從訊息和執行緒中移除。
使用者標籤
使用者建立的標籤。使用者或應用程式可以刪除或修改這些標籤。使用者標籤由標籤資源代表。
草稿

未送出的訊息。草稿內含的訊息可以替換。傳送草稿會自動刪除草稿,並使用 SENT 系統標籤建立訊息。草稿會以草稿資源表示。

後續步驟