DownloadContentDocument
Salesforce コンテンツライブラリに保存されているドキュメントを取得します。
Input
| Name | Type | Description |
| Id | String | ダウンロードするコンテンツドキュメントのSalesforce ID。Title が指定されていない場合は必須です。Id とTitle の両方が省略された場合、利用可能なすべてのコンテンツドキュメントがダウンロードされます。 |
| Title | String | ダウンロードするコンテンツドキュメントのタイトル。Id の代替として使用されます。Title とId の両方が省略された場合、すべてのコンテンツドキュメントがダウンロードされます。 |
| LocalPath | String | ダウンロードしたファイルが保存されるローカルディレクトリパス。指定されない場合、ファイルはインメモリで保持され、FileData を通じて返されます。 |
| Encoding | String | FileData を通じてファイルデータを出力する際に使用される文字エンコーディング。ファイルがディスクに保存される場合は効果がありません。
The allowed values are NONE, BASE64. The default value is BASE64. |
Result Set Columns
| Name | Type | Description |
| FileId | String | ダウンロードされたコンテンツドキュメントのSalesforce ID。 |
| Success | String | ファイルのダウンロードが成功したかどうかを示します(true = 成功、false = 失敗)。 |
| FileName | String | Salesforce に保存されているダウンロードされたファイルの名前。 |
| FullPath | String | ファイル名を含む、ファイルが保存された完全なローカルファイルパス。 |
| FileData | String | Base64 エンコードされたファイルコンテンツ。LocalPath が指定されずファイルがインメモリで保持されている場合のみ返されます。 |
| FailureMessage | String | 複数ファイルのダウンロードモードにおいて、このフィールドにはダウンロードに失敗したファイルのエラー詳細が含まれます。 |