5.2.1.17.6. ファイル情報一覧の取得¶
IM-BloomMakerの添付ファイル情報のうち、条件に一致するものを一括で取得するタスクです。
テナントデータベースから、applicationId, businessKey に一致するファイルを探索し、発見した場合その情報を返します。 このタスクでは、セッションスコープストレージに保存されているファイル情報は探索しません。 ファイル情報の登録 タスクで、テナントデータベースに登録されたものが対象です。
入力値に指定した applicationId, businessKey の両方に一致する添付ファイル情報を探索します。 それぞれの項目に null を指定した場合は、検索条件に使用しません。 そのため、両方 null を指定した場合は、全件取得します。
このタスクでは、各ファイルの内容は取得しません。 ファイルの内容を取得する場合は、ファイル情報の取得 タスクを使用してください。
5.2.1.17.6.1. 入力値¶
im_bmGetFileInfoList <object>
├─ applicationId <string>
└─ businessKey <string>
| 項目名 | 必須/任意 | 型 | 配列/リスト | 説明 |
|---|---|---|---|---|
| im_bmGetFileInfoList | 任意 | object | なし | |
| applicationId | 任意 | string | なし | アプリケーションを特定するID |
| businessKey | 任意 | string | なし | 業務を特定するキー |
5.2.1.17.6.2. 出力値¶
im_bmGetFileInfoList <object>
└─ files <object[]>
├─ applicationId <string>
├─ businessKey <string>
├─ fileName <string>
├─ fileSize <long>
├─ key <string>
├─ metadata <object>
└─ mimeType <string>
| 項目名 | 型 | 配列/リスト | 説明 |
|---|---|---|---|
| im_bmGetFileInfoList | object | なし | |
| files | object | 配列 | ファイル一覧 |
| applicationId | string | なし | アプリケーションを特定するキー |
| businessKey | string | なし | 業務を特定するキー |
| fileName | string | なし | ファイル名 |
| fileSize | long | なし | ファイルサイズ |
| key | string | なし | ファイルアップロードエレメントで取得した、ファイルを特定するキー |
| metadata | map | なし | 各アプリケーションで使用可能なメタデータ |
| mimeType | string | なし | MIME Type |