我使用谷歌驅動器API來上傳文件, 這是我的代碼至今 現在文件上傳到我的根目錄,我想更改路徑到另一個文件夾,使用谷歌驅動器API與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 />";
我試圖從計算器 幾個帖子,沒有他們的工作對我來說我有錯誤,提前
新類稱爲'Google_Service_Drive_ParentReference' – Moak