ユーザーが自分のGoogleドライブをナビゲートし、後でWebサイトで参照する1つ以上のドキュメントをDBから選択するためのWebUIを構築しようとしています。私は現在、PHPを使用してWebインターフェースを構築しています。
私が直面している問題は、フォルダIDごとにファイルのリストを取得する単一の関数が見つからないことです。
私は使ってみました:
$service->children->listChildren($rootFolderId)
…しかし、それはフォルダ内のファイルの参照ID(いわゆる子リソースアイテム)のみを提供します。つまり、すべてのメタデータを取得するには、それらのファイルをループして、それぞれの呼び出しを作成する必要があります。 UIが必要です。
不運にも..
$service->files->list()
..フォルダごとのフィルタリングオプションなしですべてのファイルを一覧表示します。
ドライブサーバーへの1回の呼び出しからフォルダファイルリストを抽出する効率的な方法があるかどうか知りたいです。私は実際に、古いGoogleDOCAPIに対してこのタスクを実行できたことを覚えています。
ご助力ありがとうございます