公式ドキュメントに載っているクエリの'1234567' in parents
の使い方がよくわからなかったのでメモ。
$client = new Google_Client();
$key_file = 'XXXXXXX.json'; // サービスキーのjsonファイル
$client->setAuthConfig($key_file);
$client->setScopes([
\Google_Service_Drive::DRIVE, // Gドライブのスコープ
]);
$driveService = new \Google_Service_Drive($client);
$folderName = '1XCVDFGdjkGGCC'; // フォルダー名(ID)
$result = $driveService->files->listFiles(array(
"q" => "mimeType='application/vnd.google-apps.spreadsheet' and '$folderName' in parents", // Spreadsheetのみに限定する場合
));
//取り出し方
foreach ( $result->getFiles() as $file) {
echo $file->getName();
echo $file->getID();
}