Я пытаюсь загрузить файлы на Диске Google, но с атрибутом convert=true
, чтобы позволить автоматическое преобразование загружаемого файла в формат Google Docs ... но он не работает:Преобразовать загруженный файл в Google формате Документы
$drive_service = new Google_Service_Drive($client);
$file = new Google_Service_Drive_DriveFile();
$file->setTitle("Informe-imaxbd-alfa");
$result = $drive_service->files->insert($file, array(
'data' => file_get_contents("notas-gdrive.docx"),
'mimeType' => 'application/octet-stream',
'uploadType' => 'multipart',
'convert' => FALSE,
));
Файл загружен правильно, но без какого-либо преобразования, почему?
Извините, я тоже попробовал 'convert' => TRUE, – jrox10
Проблема связана с 'mimeType', помещая правильный mimetype (в данном случае application/msword, и теперь конверсия работает нормально. – jrox10
Полный список mimetypes in: http://stackoverflow.com/questions/11894772/google-drive-mime-types-listing – jrox10