バッチ ファイルのアップロード状態を取得する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
GET /v2/batches/{:placeholder-token:}<batchRef>{/:placeholder-token:}
アップロードを開始したバッチファイルの現在のアップロードステータスを取得します。
次のファイルをアップロードする前に、ファイルのアップロードステータスが成功したことを確認することをお勧めします。これにより、ファイルのステータスを確認せず、フォーマットの問題やその他のエラーが原因で失敗したことに気付いた場合に、ファイルを再度アップロードする必要がなくなります。
応答で、ステータスがerrorの場合、statusオブジェクトにはlogキーが含まれています。 logキーには、エラー ログのURIが含まれています。エラーログのURIを使用して、エラーログを取得し、アップロードプロセスのトラブルシューティングを行います。
|
属性 |
種類 |
形容 |
例 |
|---|---|---|---|
|
{:placeholder-token:}batchRef{/:placeholder-token:} |
糸 |
バッチアップロードのUUID。 バッチアップロードの場所を割り当てたときに生成したものと同じUUIDを使用します。 |
12af3453-62da-4b31-b646-631b7b5f3009 |
応答本文には、次のフィールドを含めることができます。
|
属性 |
形容 |
種類 |
|---|---|---|
|
href |
このリクエストで使用されたURLをエコーバックします。 |
糸 |
|
ref |
バッチのUUIDは、hrefの一部を形成します。 |
糸 |
|
checksum |
アップロードするファイルのチェックサムをエコーバックします。 |
糸 |
|
size |
アップロードするファイルのサイズをエコーバックします。 |
整数 |
|
location |
ファイルのアップロード場所の詳細。 |
オブジェクト |
|
location.href |
バッチ ファイルのアップロード先に割り当てられたURL。このURLは1時間有効です。 |
糸 |
|
location.expiry |
アップロード場所hrefの有効期限が切れる日時。 |
日時 |
|
status |
ファイルのアップロードのステータス。 |
オブジェクト |
|
status.code |
バッチ・ファイル処理の状況。可能な値:
|
糸 |
|
status.log |
バッチ・アップロード・リクエストにエラーが含まれている場合は、エラーの詳細を含むログ・ファイルの場所。 |
糸 |
|
summaryStats |
ファイルのアップロードに関する統計の概要が含まれます。 |
オブジェクト |
|
summaryStats.timeToProcessMillis |
バッチ インポート ジョブの実行にかかった時間 (ミリ秒単位)。 |
整数 |
|
summaryStats.totalCount |
バッチ・インポート・ジョブによってインポート・ファイルから読み取られたレコードの合計数。 |
整数 |
|
summaryStats.succeededCount |
バッチ インポート ジョブが正常に処理されたレコードの数。 |
整数 |
|
summaryStats.failedCount |
バッチ・インポート・ジョブが処理に失敗したレコードの数。 |
整数 |
|
createdAt |
リクエストが作成された日時。 |
日時 |
|
modifiedAt |
リクエストが最後に更新された日時。 |
日時 |
ステータス: uploading:
ステータス: error: