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