리소스: 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 | 
 받은편지함의 순서를 결정하는 내부 메시지 생성 타임스탬프 (에포크 밀리초)입니다. 일반 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[] | 
 이 메시지 부분의 헤더 목록입니다. 전체 메시지 페이로드를 나타내는 최상위 메시지 부분에는  | 
| body | 
 이 부분의 메일 부분 본문으로, 컨테이너 MIME 메일 부분의 경우 비어 있을 수 있습니다. | 
| parts[] | 
 이 부분의 하위 MIME 메시지 부분입니다. 이는 컨테이너 MIME 메시지 부분(예:  | 
헤더
| JSON 표현 | 
|---|
| { "name": string, "value": string } | 
| 필드 | |
|---|---|
| name | 
 
 | 
| value | 
 
 | 
| 메서드 | |
|---|---|
| 
 | 메시지 ID별로 여러 메시지를 삭제합니다. | 
| 
 | 지정된 메일의 라벨을 수정합니다. | 
| 
 | 지정된 메일을 즉시 완전히 삭제합니다. | 
| 
 | 지정된 메시지를 가져옵니다. | 
| 
 | SMTP를 통한 수신과 유사한 표준 이메일 전송 스캔 및 분류를 사용하여 이 사용자의 메일함에만 메일을 가져옵니다. | 
| 
 | IMAP APPEND와 마찬가지로 대부분의 검사 및 분류를 우회하여 이 사용자의 편지함에만 메시지를 직접 삽입합니다. | 
| 
 | 사용자의 편지함에 있는 메일을 나열합니다. | 
| 
 | 지정된 메시지의 라벨을 수정합니다. | 
| 
 | 지정된 메시지를 To,Cc,Bcc헤더의 수신자에게 전송합니다. | 
| 
 | 지정된 메일을 휴지통으로 이동합니다. | 
| 
 | 휴지통에서 지정된 메일을 삭제합니다. |