Я интегрирую форму Google в нашу бэкэнд-систему.В форме мы принимаем изображения на Google Drive.Я пытаюсь переместить образы гугл-дисков на s3 при каждой отправке формы Я использую это для получения изображения с Google Drive.
var driveFile = DriveApp.getFileById("imageId");
Для загрузки изображения на S3 я использую библиотеку сценариев приложения S3-для-Google-Apps-Script .Файл загружается на s3, но формат указан неверно.
код для загрузки изображения на S3:
var s3 = S3.getInstance(awsAccessKeyId, awsSecretKey);
s3.putObject(bucket, "file name", driveFile.getBlob(), {logRequests:true});
Я не могу открыть изображение после загрузки сs3.Получение ошибки " Возможно, он поврежден или использует формат файла, который Preview не распознает. "
Заранее спасибо.