次のコードでGoogleドライブのファイルを更新できないようですが、すべてうまくいっていますがファイルはそのままですか?私はv3 apiで作業しています。Googleドライブv3でファイルを更新するにはPHP
function updateFile($service, $fileId, $data) {
try {
$emptyFile = new Google_Service_Drive_DriveFile();
$file = $service->files->get($fileId);
$service->files->update($fileId, $emptyFile, array(
'data' => $data,
'mimeType' => 'text/csv',
'uploadType' => 'multipart'
));
} catch (Exception $e) {
print "An error occurred: " . $e->getMessage();
}
}
完全なリクエストと応答を提供できますか?他の種類のファイル(Googleドキュメントなど)で試したことがありますか?それはそれに応じて機能しますか? – Andres