チェーンの一部としてGoogle Drive®と対話するには、Google Drive接続コマンドを持つステップを追加します。例:
- ファイルのアップロード、ダウンロード、移動、検索、削除
- フォルダの作成と削除
これらのコマンドを有効にするには、まずIT管理者がGoogle Driveコネクタ を設定します。
注: これらのコマンドは、Google Drive に保存されたファイルを管理します。Google Docs®、Sheets®、Slides® などの Google Workspace® 製品で保存されたファイル( )は管理できません。
フォルダの作成
Google Driveに新しいフォルダを作成するには、Create folder コマンドを使用します。
同等のAPIコール: https://developers.google.com/drive/api/guides/folder#create-folder
プロパティ
プロパティ | 詳細 |
---|---|
フォルダ名 | 作成するフォルダの名前を入力します。 |
親フォルダ | 新しいフォルダを作成する親フォルダの名前を入力します。最上位にフォルダを作成する場合は、空白のままにします。 |
出力
なし
終了コード
コード | タイプ | 詳細 |
---|---|---|
0 | 成功 | 成功 |
1 | エラー | 一般的な失敗 |
2 | エラー | 無効な引数 |
3 | エラー | 指定された名前のファイルが複数見つかった |
4 | エラー | 削除エラー。要求されたオブジェクトはフォルダです。 |
10 | エラー | Google Drive APIからのエラー・レスポンス |
ファイルを削除
Google Driveからファイルを削除するには、ファイルを削除 コマンドを使用します。
同等のAPIコール: https://developers.google.com/drive/api/reference/rest/v3/files/delete
プロパティ
プロパティ | 詳細 |
---|---|
ファイル名 | 削除するファイル名を入力します。 |
出力
なし
終了コード
コード | タイプ | 詳細 |
---|---|---|
0 | 成功 | 成功 |
1 | エラー | 一般的な失敗 |
2 | エラー | 無効な引数 |
3 | エラー | 指定された名前のファイルが複数見つかった |
4 | エラー | 削除エラー。要求されたオブジェクトはフォルダです。 |
10 | エラー | Google Drive APIからのエラー・レスポンス |
ファイルをダウンロード
Google Driveからファイルをダウンロードするには、Download file コマンドを使用する。
同等のAPIコール: https://developers.google.com/drive/api/reference/rest/v3/files/download
プロパティ
プロパティ | 詳細 |
---|---|
ファイル名 | ダウンロードするファイル名を入力してください。 |
フォルダ名 | ファイルをダウンロードする親フォルダの名前を入力します。 |
ダウンロードパス | ファイルを保存する場所のパスを入力します。ファイルを出力として使用する場合は、空白のままにする。 |
上書き | パスに同名のファイルが存在するかどうかに関係なくファイルをダウンロードするには、このボックスにチェックを入れます。 |
出力
出力 | 出力タイプ |
---|---|
ファイル | ファイル |
終了コード
コード | タイプ | 詳細 |
---|---|---|
0 | 成功 | 成功 |
1 | エラー | 一般的な失敗 |
2 | エラー | 無効な引数 |
3 | エラー | 指定された名前のファイルが複数見つかった |
4 | エラー | 削除エラー。要求されたオブジェクトはフォルダです。 |
10 | エラー | Google Drive APIからのエラー・レスポンス |
ファイルの移動
Google Driveの新しいフォルダにファイルを移動するには、Move file コマンドを使用します。
同等のAPIコール: NA
プロパティ
プロパティ | 詳細 |
---|---|
ファイル名 | 移動するファイル名を入力します。 |
フォルダ名 | ファイルを移動するフォルダ名を入力します。 |
上書き | すでに同じ名前のファイルがあるかどうかに関係なく、ファイルを新しいフォルダに移動するには、このボックスをオンにします。 |
出力
なし
終了コード
コード | タイプ | 詳細 |
---|---|---|
0 | 成功 | 成功 |
1 | エラー | 一般的な失敗 |
2 | エラー | 無効な引数 |
3 | エラー | 指定された名前のファイルが複数見つかった |
4 | エラー | 削除エラー。要求されたオブジェクトはフォルダです。 |
10 | エラー | Google Drive APIからのエラー・レスポンス |
16 | エラー | 同じ名前の別のファイルが存在するため、書き込み先ファイルを書き込めませんでした。 |
検索ファイル
指定したクエリに従ってGoogle Drive内のファイルを検索するには、Search files コマンドを使用します。
同等のAPIコール: https://developers.google.com/drive/api/guides/search-files
プロパティ
プロパティ | 詳細 |
---|---|
クエリ | Google Drive がサポートするクエリ言語 で、検索パラメータを入力します。 |
結果数 | 表示する結果の最大数を100まで入力する。 |
順位 | 返されたファイルを並べ替えるフィールドを選択します。 |
出力
出力 | 出力タイプ |
---|---|
ファイル | JSON |
終了コード
コード | タイプ | 詳細 |
---|---|---|
0 | 成功 | 成功 |
1 | エラー | 一般的な失敗 |
2 | エラー | 無効な引数 |
3 | エラー | 指定された名前のファイルが複数見つかった |
4 | エラー | 削除エラー。要求されたオブジェクトはフォルダです。 |
10 | エラー | Google Drive APIからのエラー・レスポンス |
16 | エラー | 同じ名前の別のファイルが存在するため、書き込み先ファイルを書き込めませんでした。 |
ファイルをアップロード
Google Driveにファイルをアップロードするには、Upload file コマンドを使用します。
同等のAPIコール: https://developers.google.com/drive/api/guides/manage-uploads
プロパティ
プロパティ | 詳細 |
---|---|
ファイル名 | アップロードするファイル名を入力してください。これは、ファイルシステム上の既存のファイル、コマンドの出力、またはファイルリソースである。 |
フォルダ名 | Google Driveにアップロードするフォルダ名を入力します。ファイルをトップレベルにアップロードする場合は、空白のままにします。 |
アップロード名 | アップロード時のファイル名を入力してください。ファイル名 と同じ名前を使用する場合は、空白のままにする。 |
上書き | 指定した場所に同じ名前のファイルが存在するかどうかに関係なくファイルをアップロードするには、このボックスをチェックします。 |
出力
出力 | 出力タイプ |
---|---|
ファイル名 | 文字列 |
終了コード
コード | タイプ | 詳細 |
---|---|---|
0 | 成功 | 成功 |
1 | エラー | 一般的な失敗 |
2 | エラー | 無効な引数 |
3 | エラー | 指定された名前のファイルが複数見つかった |
4 | エラー | 削除エラー。要求されたオブジェクトはフォルダです。 |
10 | エラー | Google Drive APIからのエラー・レスポンス |