フィードバックを送信
Archive: insert
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
メディア アップロードを使用して、Google グループのアーカイブにメール メッセージを移行します。
このメソッドは /upload
URI をサポートし、次の特性を持つアップロード済みのメディアを受け入れます。
最大ファイルサイズ: メール メッセージの最大サイズは 25 MB です。この上限には、メッセージのメタデータ ヘッダー、本文、添付ファイルが含まれます。
使用可能なメディア MIME タイプ:
message/rfc822
Groups Migration API のプロジェクトの上限は、アカウントごとに 10 QPS(秒間クエリ数)です。1 日あたりの最大 API リクエスト数は 500,000 件です。RFC822 形式の詳細については、RFC822 標準形式 をご覧ください。
リクエスト
HTTP リクエスト
POST https://www.googleapis.com/upload/groups/v1/groups/groupId /archive?uploadType=media
パラメータ
パラメータ名
値
説明
パスパラメータ
groupId
string
移行されたメールがアーカイブされるグループのメールアドレス。このメールアドレスは、リクエストの URL パスの変数です。グループ オーナーが管理コンソールまたは Directory API を使用してグループのメールアドレスを変更した場合は、groupId
変数に新しいメールアドレスを使用する必要があります。
必須のクエリ パラメータ
uploadType
string
/upload
URI へのアップロード リクエストのタイプ。次のいずれかの値になります。
media
- メディアデータをアップロードするシンプルなアップロード。
resumable
- 少なくとも 2 つのリクエストを使用して、再開可能な方法でファイルをアップロードする再開可能なアップロード。
承認
このリクエストには、次のスコープによる認証が必要です。
範囲
https://www.googleapis.com/auth/apps.groups.migration
詳細については、認証と認可 のページをご覧ください。
リクエスト本文
このメソッドではリクエストの本文は指定しないでください。
レスポンス
成功すると、このメソッドは次の構造を含むレスポンスの本文を返します。
{
"kind": "groupsmigration#groups",
"responseCode": string
}
プロパティ名
値
説明
kind
string
この挿入リソースの種類。値: groupsmigration#groups
responseCode
string
HTTP ステータス コード が付属する移行リクエストに対する API レスポンスのステータス コード。responseCode
ステータスの値は次のとおりです。
AUTHORIZATION FAILURE
- 管理者の認証情報が無効です。401
HTTP ステータス コードが返されます。
BACKEND FAILURE
- サーバーに問題が発生しているか、サーバーがビジー状態です。503
HTTP ステータス コードが返されます。指数バックオフ アルゴリズムを使用する場合は、少し遅延してから、失敗した呼び出しを再試行します。
INVALID MESSAGE FAILURE
- メール メッセージの形式が無効です。メッセージが不正な形式として拒否された場合は、400 Bad Request
HTTP ステータス コードが返されます。無効な形式の例を次に示します。
メッセージに From
、To
、Date
のフィールドが含まれていない可能性があります。
メッセージ 内の行が CR+LF(つまり "\r\n"
)スタイルの改行で終了していない場合、エラーが発生します。
メール メッセージは空です。
移行のターゲット グループが存在しないか、「読み取り専用」モードになっています。読み取り専用の共有モードの詳細については、ビジネス向け Google グループの共有オプション をご覧ください。
SUCCESS
- メールはアカウントのグループ アーカイブに正常にアーカイブされています。200
HTTP ステータス コードが返されます。
UNSUPPORTED_PARALLEL_OPERATION
- Groups Migration API は、同じグループ アーカイブへの並列メッセージ挿入をサポートしていません。また、Groups Migration API はバッチ リクエストをサポートしていません。ただし、Groups Migration API では、異なるグループ アーカイブにメールを挿入するリクエストを並行して挿入できます。400
HTTP ステータス コードが返されます。
フィードバックを送信
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-03-06 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
ご意見をお聞かせください