Ich benutze Google Drive API zum Hochladen von Dateien, Dies ist mein Code bisher jetzt die Datei auf meine root hochladen und ich möchte den Pfad zu einem anderen Ordner ändern,Hochladen von Datei in bestimmten Ordner mit Google Drive API mit PHP
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
require_once 'google-api-php-client/src/Google_Client.php';
require_once 'google-api-php-client/src/contrib/Google_DriveService.php';
$client = new Google_Client();
// Get your credentials from the APIs Console
$client->setClientId('***');
$client->setClientSecret('***');
$client->setRedirectUri('http://***');
$client->setScopes(array('https://www.googleapis.com/auth/drive'));
if(empty($_GET['code']))
{
$client->authenticate();
}
$myfile= "video.mp4";
$type='video/mp4';
$service = new Google_DriveService($client);
// Exchange authorization code for access token
$accessToken = $client->authenticate($_GET['code']);
$client->setAccessToken($accessToken);
//Insert a file
$file = new Google_DriveFile();
$file->setTitle('filename.mp4');
$file->setDescription('A video');
$file->setMimeType($type);
$data = file_get_contents($myfile);
$createdFile = $service->files->insert($file, array(
'data' => $data,
'mimeType' => $type,
));
print_r($createdFile);
echo "<br />";
ich habe versucht, einige Beiträge von Stackoverflow und keiner von ihnen arbeitete für mich ich habe Fehler, Vielen Dank im Voraus
Die neue Klasse heißt 'Google_Service_Drive_ParentReference' – Moak