Я пытаюсь автоматизировать процесс, который включает в себя замену загруженных файлов .docx на mimetype google doc.Я использую Python и Google предложили пакеты для доступа к Google Rest API (v3).Я уверен, что преобразование может быть сделано, потому что вы можете добиться эффекта в пользовательском интерфейсе Google, нажав кнопку «Открыть с помощью Google Документов»:
![The](https://i.stack.imgur.com/ngC5n.png)
Я мог бы добиться эффекта, который яЯ ищу, вероятно, загрузив файл, затем повторно загрузив его, используя функцию создания и указав mimetype, как видно из документации Google, приведенной здесь:
https://developers.google.com/drive/api/v3/manage-uploads
Однако я, может быть,неправильно, считаю, что было бы лучше избежать накладных расходов при загрузке и последующей загрузке файла.Я попробовал функцию исследования, доступную здесь:
https://developers.google.com/drive/api/v3/reference/files/create
Но я считаю, что «id» в этих полях должен быть «id» нового файла, а не изтот, который уже существует.
Итак, я посмотрел на:
https://developers.google.com/drive/api/v3/integrate-open
{
"ids": ["0Bz0bd"],
"action":"open",
"userId":"103354693083460731603"
}
И я считаю, что этот фрагмент кода приближается к тому, что я хочу, однако я не наденуне хочу, чтобы документы открывались в браузере вообще (для чего эта документация, по-видимому, предназначена).Я хочу, чтобы это был фоновый процесс без визуального вывода, кроме нового файла с обновленным mimetype google doc в папке.