Как насчет этой модификации?
Точки модификации:
- В вашем примере команды wget, в вашем случае, я подумал, что
options
не требуется. - Когда загружается zip-файл, обнаруживается, что mimeType равен
application/x-zip
из заголовка ответа.В случае Utilities.unzip()
mimeType необходимо изменить на application/zip
. - В этом случае я использовал
setContentTypeFromExtension()
, поскольку файл имеет имя файла, включая расширение.
Когда вышеуказанные точки отражаются в вашем сценарии,это делается следующим образом.
Модифицированный скрипт:
var url = "https://www.propertypriceregister.ie/website/npsra/ppr/npsra-ppr.nsf/Downloads/PPR-ALL.zip/$FILE/PPR-ALL.zip"
var zipblob = UrlFetchApp.fetch(url).getBlob(); // Modified
zipblob.setContentTypeFromExtension(); // Added
var unzipblob = Utilities.unzip(zipblob);
Ссылка: