我正在使用谷歌驱动器api上传文件,
到目前为止这是我的代码
现在文件上传到我的root,我想更改到另一个文件夹的路径,
原文链接:https://www.f2er.com/php/134249.html到目前为止这是我的代码
现在文件上传到我的root,我想更改到另一个文件夹的路径,
<?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 />";
我试过stackoverflow的一些帖子
并没有一个为我工作我得到了错误,
提前致谢