资源:消息
电子邮件。
| 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 编码的字符串。 | 
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标头中的收件人发送指定消息。 | 
| 
 | 将指定邮件移至回收站。 | 
| 
 | 从回收站中移除指定邮件。 |