Web上からファイルをダウンロードして外部ストレージに保存する
【できるようになること】
- 外部ストレージへの保存
- 保存するディレクトリを指定してファイルを保存
- 保存ファイルの共有リンクの作成
SaveFileアクション(ファイルを保存)
SaveFileアクション(ファイルを保存)を使用することで、AUTOROローカルストレージおよびコネクションを作成した外部ストレージにファイルを保存することができます。
利用可能な外部ストレージは以下になります。(2026年3月現在)
GoogleDrive/Box/Dropbox/OneDrive/AWS(S3)/GoogleCloud
詳しくはこちらをご覧ください。
ワークフローの設定例
今回は例として、ワークフロー内でダウンロードしたファイルをGoogleDriveに保存する方法を紹介します。
なお、ダウンロードするファイルは以下のファイル(CSV)とします。
既にコネクションを登録済みの場合、こちらの手順は省略できます。
- Google Driveのコネクションを登録します。
- 登録方法はこちらをご参照ください
※Google Workspaceをご利用の場合、AUTOROのDrive連携が組織アカウントで認証されているかも確認してください。
SaveFileアクション(ファイルを保存)を設定し、ファイルを保存します。
※注意※
ファイル保存のアクションを設定しない場合、取得されたファイルはワークフロー終了と同時にすべて削除されます。デフォルトのファイルの保存先は、AUTORO内のストレージ(local)が設定されています。
保存先をGoogle Driveに変更してみましょう。
SaveFileアクションのストレージプロバイダパラメータをGoogleDriveに変更します。

GoogleDriveの所定のフォルダにファイルを保存したい場合や、フォルダを新たに作成してそこにファイルを保存したい場合、以下のような設定を実施します。
- SaveFileアクションの「詳細設定を開閉」を押します。
- ファイルの保存先パラメータに保存先のフォルダパス、もしくはフォルダIDを入力します
- パスを自動作成をTrueの状態にします(参考:ディレクトリを作成する)

GoogleDriveに保存したファイルに対して、共有リンクを作成できます。
スプレッドシートやExcelなどに、共有リンクを記載するところまでを自動化することも可能です。
共有リンクを作成するためには、目的のファイルの「ファイルID」が必要になります。
SaveFileアクションのアウトプットにはファイルIDを含みます。
GetValueWithKeyアクション(オブジェクトのキーの値を取得)を利用して、SaveFileアクションのアウトプットからファイルIDを取得します。
GetShareLinkアクション(ファイルの共有リンクを取得)でファイルIDを指定して、共有リンク(表示用またはダウンロード用)を作成します。
実行ログで下記のようなログが表示されたら保存に成功です。

Google Drive側にも同じファイルが保存されています。
フォルダもパス指定したとおりに作成されています。

# ブラウザを開く
+open_browser_1:
action>: OpenBrowser
url: 'https://support.autoro.io/docs/guide/ファイルデータ/ファイルの保存/'
lang: 'ja-JP'
timeZone: 'Asia/Tokyo'
headless: true
windowSize: '1920 x 1080'
useShadowDomSelector: false
private: false
# クリック
+click_1:
action>: Click
browser: +open_browser_1
selector: '#AUTORO'
confirm: true
ignoreError: true
timeout: 5000
waitForDownload: false
private: false
# ダウンロードファイル一覧
+get_download_files_1:
action>: GetDownloadFiles
order: DESC
sort_by: CREATED
private: false
# ファイルを保存
+save_file_1:
action>: SaveFile
provider: 'ご自身のプロバイダID'
filename: +get_download_files_1
createPath: false
private: false
meta:
display:
# ブラウザを開く
+open_browser_1:
action>: OpenBrowser
display_name>: 'ブラウザを開く'
url: 'https://support.autoro.io/docs/guide/ファイルデータ/ファイルの保存/'
lang: 'ja-JP'
timeZone: 'Asia/Tokyo'
headless: true
confirm: true
windowSize: '1920 x 1080'
useShadowDomSelector: false
private: false
meta:
action:
disabled: false
# クリック
+click_1:
action>: Click
display_name>: 'クリック'
browser: +open_browser_1
selector: '#AUTORO'
confirm: true
ignoreError: true
timeout: 5000
waitForDownload: false
private: false
meta:
action:
disabled: false
# ダウンロードファイル一覧
+get_download_files_1:
action>: GetDownloadFiles
display_name>: 'ダウンロードファイル一覧'
order: DESC
sort_by: CREATED
private: false
meta:
action:
disabled: false
# ファイルを保存
+save_file_1:
action>: SaveFile
display_name>: 'ファイルを保存'
provider: ''
filename: +get_download_files_1
createPath: false
private: false
meta:
display:
action:
disabled: false
# オブジェクトのキーの値を取得
+get_value_with_key_1:
action>: GetValueWithKey
display_name>: 'オブジェクトのキーの値を取得'
object: +save_file_1
key: file_id
private: false
meta:
action:
disabled: false
# ファイルの共有リンクを取得
+get_share_link_1:
action>: GetShareLink
display_name>: 'ファイルの共有リンクを取得'
provider: ''
filename: +get_value_with_key_1
expires_in: '0'
meta:
display:
action:
disabled: false
<ダウンロード>ファイルのダウンロード/外部ストレージ





