ファイルをダウンロードする
ファイル ID をリクエストとして受け取り、ファイルをレスポンスとして返す API です。
API名
WorkflowFileDownload
使用可能なガルーンのバージョン
- クラウド版 Garoon
- パッケージ版 Garoon バージョン 3.0.0以降
リクエスト
パラメーター名 | 型 | パラメーター数 | 説明 |
@file_id | base:IDType | 1 | ファイルID |
例
<parameters file_id="3"></parameters>
レスポンス
パラメーター名 | 型 | パラメーター数 | 説明 |
file | base:FileBodyType | 1 | ファイル内容(Base64形式) |
例
<returns> <file> <content>dGVzdA==</content> </file> </returns>
エラー
エラー番号 | 説明 |
GRN_WRKF_25322 | 指定したファイルが存在しない場合 |
ファイルの詳細情報を取得する
フォームのIDとファイルのIDをリクエストとして受け取り、受け取った条件に当てはまるファイルを検索して、そのファイルの詳細情報を返す API です。 API実行ユーザーにシステム管理権限が必要です。
API名
WorkflowGetAttachedFileBody
使用可能なガルーンのバージョン
- クラウド版 Garoon
- パッケージ版 Garoon バージョン 3.1.0以降
リクエスト
パラメーター名 | 型 | パラメーター数 | 説明 |
parameter | workflow:WorkflowGetAttachedFileBodyType | 1 ~ 無制限 | 取得するファイルの情報 |
例
<parameters> <parameter xmlns="" request_form_id="4" file_id="1"></parameter> </parameters>
レスポンス
パラメーター名 | 型 | パラメーター数 | 説明 |
attachment_detils | workflow:FileAttachedDetail | 1 ~ 無制限 | ファイルの詳細情報 |
例
<returns> <attachment_details> <file_header file_id="1" request_form_id="4" name="11.diff" size="820 bytes"> </file_header> <file_information subject="" versioning="0" create_time="1295921137" modify_time="1295921137" description=""> </file_information> </attachment_details> </returns>
エラー
エラー番号 | 説明 |
GRN_WRKF_25322 | 指定したファイルが存在しない場合 |
GRN_CMMN_00005 | API実行ユーザーにシステム管理権限が無い場合 |
記事に関するフィードバック
記事のコメント欄は記事に対するフィードバックをする場となっております。
右の記事フィードバックのためのガイドを参照してコメントしてください。
記事のリンク切れなど、気になる点がある場合も、こちらのフォームからフィードバックいただけますと幸いです。