在庫テーブルの完全なアセットエクスポートタスクを非同期で送信します。
操作説明
SearchInventoryAsset または ExportInventoryAsset と同じフィルター条件を使用して、非同期エクスポートタスクを送信します。この操作は、exportTaskId (status=RUNNING) を即座に返します。バックエンドが XLSX ファイルを生成して OSS にアップロードした後、GetInventoryExportTaskStatus を呼び出してタスクのステータスをポーリングします。status=SUCCESS になると、署名付きの downloadUrl が返されます。Size および Offset は必須ではありません。1 回のリクエストでの最大値は 50,000 件のレコードです。
今すぐお試しください
テスト
RAM 認証
リクエスト構文
POST / HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| JobId |
integer |
必須 |
在庫タスクの ID。 |
1001 |
| Query |
string |
任意 |
テーブル名などのアセット情報をあいまい検索するために使用されるキーワード。 |
order |
| SortBy |
string |
任意 |
結果のソートに使用するフィールド。有効な値:
デフォルト値: confidence。 |
confidence |
| SortOrder |
string |
任意 |
ソートの順序。有効な値:
デフォルト値: desc。 |
desc |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスボディ。 |
||
| RequestId |
string |
リクエストの ID。 |
0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931 |
| ErrorCode |
string |
エラーコード。 |
UnknownError |
| ErrorMessage |
string |
エラーメッセージ。 |
UnknownError |
| Success |
boolean |
リクエストが成功したかどうかを示します。有効な値:
|
true |
| Data |
object |
返されたデータ。 |
|
| ExportTaskId |
integer |
非同期エクスポートタスクの ID。GetInventoryExportTaskStatus を呼び出してタスクのステータスをポーリングするために使用されます。 |
3b5ab724e92f4a0ba890c95fc459636f |
| Status |
string |
タスクのステータス。タスクが正常に送信されると、値は RUNNING になります。 |
RUNNING |
| FileName |
string |
エクスポートされたファイルを保存するための推奨ファイル名。 |
/crm-order-biz%3Bsrc%3Bmain%3Bresources%3Bmybatis%3Bmappers%3Brrscrm%3BOrderOutCountMapper.xml |
例
成功レスポンス
JSONJSON
{
"RequestId": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true,
"Data": {
"ExportTaskId": 0,
"Status": "RUNNING",
"FileName": "/crm-order-biz%3Bsrc%3Bmain%3Bresources%3Bmybatis%3Bmappers%3Brrscrm%3BOrderOutCountMapper.xml"
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。