リソース: 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 |
受信トレイ内の順序を決定する、内部メッセージの作成タイムスタンプ(エポック ms)。通常の 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 メッセージ部分。これは、 |
ヘッダー
JSON 表現 |
---|
{ "name": string, "value": string } |
フィールド | |
---|---|
name |
|
value |
|
メソッド | |
---|---|
| メッセージ ID で複数のメッセージを削除します。 |
| 指定したメッセージのラベルを変更します。 |
| 指定されたメッセージを即座に完全に削除します。 |
| 指定したメッセージを取得します。 |
| メールをこのユーザーのメールボックスにのみインポートします。SMTP 経由での受信と同様に、標準のメール配信スキャンと分類が行われます。 |
| IMAP APPEND と同様に、ほとんどのスキャンと分類をバイパスして、このユーザーのメールボックスにのみメッセージを直接挿入します。 |
| ユーザーのメールボックス内のメールを一覧表示します。 |
| 指定したメッセージのラベルを変更します。 |
| To 、Cc 、Bcc ヘッダーで指定されたメッセージを受信者に送信します。 |
| 指定されたメールをゴミ箱に移動します。 |
| 指定したメールをゴミ箱から削除します。 |