Box API は RESTful になるように実装されています。サポートされているほとんどのメソッドは、id、folder_id、または file_id に基づいています。
最初の出発点として、ルート フォルダ ID 0 はルート ディレクトリ /All Files/ を表します。
そこから (fold_id = 0)、すべてのサブ フォルダーをループして、特定のターゲット フォルダーのフォルダー ID を見つけることができます。
または、「 https://api.box.com/2.0/search?query=target_folder_name 」に検索要求を送信し、応答を処理してターゲット フォルダーを見つけることができます。
前者のアプローチでは、複数の list-folder-item リクエストが必要になる場合があり、後者のアプローチでは検索がフォルダー/ファイル名だけでなく、フォルダー/ファイルの他の属性やファイル コンテンツも検索されるため、遅くなる可能性があります。
「/All Files/MyFolder_A/Project_11」など、特定のパスを持つ特定のフォルダーのフォルダー ID を見つける簡単な方法があるかどうか疑問に思っています。
助けてくれてありがとう。