n8nでdosyaのファイルを一覧表示
dosyaのワークスペースまたはフォルダーを1つ選び、並べ替え、件数、サブフォルダーのオプションを指定してファイルを一覧表示します。IDや、ページ単位で取得した出力フィールドを確認します。
最終確認日
スクリーンショットは英語版の画面です。
dosyaノードのFile → Get Many操作は、1つのワークスペースのルートまたは1つのフォルダーを一覧表示します。ファイル項目は階層のないストリームとして返されます。サブフォルダーを含めるよう指定した場合、それらはフォルダーのレコードとして返され、内容は再帰的に一覧表示されません。

手順
- dosya.devを追加し、Resource: FileとOperation: Get Manyを選択して、対象のWorkspaceを選択してください。
- Folderを選択するか、Workspace Rootのままにしてください。フォルダー選択画面には、末尾の名前が重複していても区別できるよう、
Clients / Acme / Finalのような完全なパスが表示されます。 - 件数を制限してテストするには、Return Allをオフのままにし、Limitを1以上に設定してください。標準値は50です。ノードは最大500件ずつAPIページを取得し、設定した上限で停止します。
- OptionsのSort Byで、Newest First、Oldest First、Name、Largest First、Smallest Firstのいずれかを選択してください。
- 後続の処理が
type: folderを持つレコードを想定している場合にのみ、Include Subfolders in Outputを有効にしてください。このオプションでは子フォルダーの内容はたどりません。 - 1回実行し、代表的な
id、name、size、mime_type、extension、version、workspace_id、folder_id、created_at、updated_atの値をdosyaと比較してください。
Return Allを有効にすると、APIが最終ページを返すまでノードはファイルのページをたどります。APIは各ファイルページでサブフォルダーの全一覧を繰り返し返すため、サブフォルダーは最初の応答からのみ取得します。

実行結果
出力には選択したワークスペースのルートまたはフォルダーのファイルのみが、指定した順序で含まれます。Return Allが有効でなければ指定した上限で停止し、サブフォルダーを指定した場合は直下のサブフォルダーのレコードのみが含まれます。
選択範囲に表示可能なファイルがない場合、出力が空でも正常です。ワークスペースが未指定の場合はリクエスト前に拒否されます。アクセスできない場合は、認証情報のワークスペース固定、Full/Readスコープ、キーのオーナーのファイル閲覧権限を確認してください。
関連ガイド
この記事は役に立ちましたか?
評価の結果を読み込んでいます…
投票すると、回答を変更できるように、必要な投票用Cookieが最長180日間保存されます。
質問と回答
このガイドの手順について質問できます。質問は確認後に公開されます。
公開の質問には、アカウントの詳細、認証情報、非公開ファイルを含めないでください。これらについては 非公開サポート をご利用ください。
質問を読み込んでいます…
dosyaアカウントにサインインすると、質問を投稿できます。