리소스: 메시지
이메일 메시지.
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 |
받은편지함의 순서를 결정하는 내부 메시지 생성 타임스탬프 (에포크 ms)입니다. 일반 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 헤더의 수신자에게 지정된 메시지를 보냅니다. |
|
지정한 메일을 휴지통으로 이동합니다. |
|
휴지통에서 지정된 메시지를 삭제합니다. |