I try to fetch my google drive folder image use in Google_Service_Drive ..i Cannot Understand it’s not execute image name fetch it’s code is fine.i’think but why it’s not fetch any image..
There is a problem with my code, I need to find it..and how can I do this?
function testtt(){
$version = '3.7.3';
$plugin_name = 'wpgsi';
$common = new Wpgsi_common($plugin_name, $version);
$wpgsi_events = new Wpgsi_Events($plugin_name, $version, $common);
$googleSheet = new Wpgsi_Google_Sheet($plugin_name, $version, $common);
$Wpgsi_Images = new Wpgsi_Images($plugin_name, $version, $wpgsi_events, $googleSheet);
$client = $Wpgsi_Images->getClient();
$service = new Google_Service_Drive( $client );
$sub_folders = array(
'...........................rt'
);
$folders_query = implode("' or parents in '", $sub_folders );
echo $q."<br>";
echo "<pre>";
print_r($folders_query);
echo "</pre>";
$imagename = "Armchair_Whitewash_WB_R01.png";
$imgname = preg_replace( '/[^a-z0-9.-_]/i', ' ', $imagename );
$q = "name contains '". $imgname ."' and trashed = false and (parents in '". $folders_query ."')";
echo $q;
$request = $service->files->listFiles( [
'q' => $q,
]);
echo $q."<br>";
echo "<pre>";
print_r($request);
echo "</pre>";
}
add_action('init','testtt');