チェーンの一部としてGoogle Query®と対話するには、Google Query接続コマンドを持つステップを追加します。例:
- ファイルのアップロード、ダウンロード、移動完了、検索、削除
- フォルダの作成と削除
これらのコマンドを有効にするには、まず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からのエラー・レスポンス |
ファイルをダウンロード
グーグルドライブからファイルをダウンロードするには、ダウンロードファイル コマンドを使用する。
同等のAPIコール: https://developers.google.com/drive/api/reference/rest/v3/files/download
プロパティ
| プロパティ | 詳細 |
|---|---|
| ファイル名 | ダウンロードするファイルの名称を入力します。 |
| フォルダ名 | ファイルをダウンロードする親フォルダの名称を入力します。 |
| ダウンロードパス | ファイルを保存する場所のパスを入力します。ファイルを出力として使用する場合は、空白のままにする。 |
| 上書き | パスに同じ名称のファイルが存在するかどうかに関係なくファイルをダウンロードするには、このボックスにチェックを入れます。 |
出力
| 出力 | 出力タイプ |
|---|---|
| ファイル | ファイル |
閉じるコード
| コード | タイプ | 詳細 |
|---|---|---|
| 0 | 成功 | 成功 |
| 1 | エラー | 一般的な失敗 |
| 2 | エラー | 無効な引数 |
| 3 | エラー | 指定された名称のファイルが複数検索された。 |
| 4 | エラー | 削除エラー。リクエストされたオブジェクトはフォルダ |
| 10 | エラー | Google Drive APIからのエラー・レスポンス |
ファイルを移動
Google Driveの新規フォルダにファイルを移動するには、ファイルを移動 コマンドを使用します。
同等のAPIコール: NA
プロパティ
| プロパティ | 詳細 |
|---|---|
| ファイル名 | 移動先のファイルの名称を入力します。 |
| フォルダ名 | ファイルの移動先のフォルダの名称を入力します。 |
| 上書き | すでに同じ名称のファイルが含まれているかどうかに関係なく、ファイルを新規フォルダに移動完了するには、このボックスをオンにします。 |
出力
なし
閉じるコード
| コード | タイプ | 詳細 |
|---|---|---|
| 0 | 成功 | 成功 |
| 1 | エラー | 一般的な失敗 |
| 2 | エラー | 無効な引数 |
| 3 | エラー | 指定された名称のファイルが複数検索された。 |
| 4 | エラー | 削除エラー。リクエストされたオブジェクトはフォルダ |
| 10 | エラー | Google Drive APIからのエラー・レスポンス |
| 16 | エラー | 同じ名称のファイルが存在するため、リンク先ファイルを書き込めませんでした。 |
ファイルを検索
指定したクエリに従ってGoogle Drive内のファイルを検索するには、ファイルを検索 コマンドを使用します。
同等の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からのエラー・レスポンス |