Ошибка означает, что Google Docs не может быть загружен alt = media of files.get.К сожалению, сырые Документы Google не могут быть загружены, вы можете экспортировать их как несколько mimeType.Об этом уже говорил техуч.Поэтому, когда вы хотите загрузить Google Docs, используйте файл files.export и преобразуйте его в другие mimeTypes, как говорит tehhowch.
В качестве примера, когда вы загружаете электронную таблицу с помощью Invoke-RestMethod, команда выглядит следующим образом.В этом примере файл загружается путем преобразования в файл xlsx.
Invoke-RestMethod -Uri https://www.googleapis.com/drive/v3/files/### file ID ###/export?mimeType=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet -Method Get -Headers @{"Authorization"="Bearer ACCESS_TOKENS"} -OutFile sample.xlsx
Примечание:
Когда вы используете это, используйте mimeType, соответствующий Документам Google.Если вы хотите знать mimeType, который можно экспортировать при загрузке файлов Google Docs, вы можете получить данные с помощью drive.about.get следующим образом.
Invoke-RestMethod -Uri https://www.googleapis.com/drive/v3/about?fields=exportFormats -Method Get -Headers @{"Authorization"="Bearer ACCESS_TOKENS"} -OutFile sample.txt
Ссылки:
Если это не сработало, пожалуйста, скажите мне.Я хотел бы подумать об обходном пути.