리소스: 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 헤더의 수신자에게 전송합니다. |
|
지정된 메일을 휴지통으로 이동합니다. |
|
휴지통에서 지정된 메일을 삭제합니다. |