リソース: メッセージ
メール メッセージ。
| 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 でエンコードされた文字列。 |
classificationLabelValues[] |
メッセージの分類ラベルの値。使用可能な分類ラベル スキーマは、Google ドライブ ラベル API を使用してクエリできます。各分類ラベル ID は一意である必要があります。重複する ID が指定された場合、1 つだけが保持され、選択は任意です。Google Workspace アカウントでのみ使用されます。リクエストごとに指定できる分類ラベル値は 20 個までです。分類ラベル値が許容される最大数を超えると、リクエストは失敗します。 |
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 |
|
ClassificationLabelValue
メール メッセージに適用される分類ラベル。分類ラベルは Gmail 受信トレイのラベルとは異なります。Google Workspace アカウントでのみ使用されます。分類ラベルの詳細をご覧ください。
| JSON 表現 |
|---|
{
"labelId": string,
"fields": [
{
object ( |
| フィールド | |
|---|---|
labelId |
必須。正規または未加工の英数字の分類ラベル ID。Google ドライブ ラベル リソースの ID フィールドにマッピングされます。 |
fields[] |
指定された分類ラベル ID のフィールド値。 |
ClassificationLabelFieldValue
分類ラベルのフィールド値。
| JSON 表現 |
|---|
{ "fieldId": string, "selection": string } |
| フィールド | |
|---|---|
fieldId |
必須。分類ラベル値のフィールド ID。Google ドライブ |
selection |
選択オプションの選択肢 ID。フィールド タイプが Google ドライブ |
メソッド |
|
|---|---|
|
メッセージ ID で多くのメッセージを削除します。 |
|
指定したメッセージのラベルと分類ラベルの値を変更します。 |
|
指定したメッセージを直ちに完全に削除します。 |
|
指定したメッセージを取得します。 |
|
SMTP での受信と同様の標準的なメール配信スキャンと分類を使用して、このユーザーのメールボックスにのみメッセージをインポートします。 |
|
IMAP APPEND と同様に、このユーザーのメールボックスにのみメッセージを直接挿入します。ほとんどのスキャンと分類をバイパスします。 |
|
ユーザーのメールボックス内のメッセージを一覧表示します。 |
|
指定したメッセージのラベルと分類ラベルの値を変更します。 |
|
To、Cc、Bcc ヘッダーの受信者に指定したメッセージを送信します。 |
|
指定したメッセージをゴミ箱に移動します。 |
|
指定したメッセージをゴミ箱から削除します。 |