Ошибка преобразования PDF в текст в Google Script

Я использовал этот код в течение некоторого времени в Google Script, и он перестал работать несколько недель назад. Пытаюсь восстановить код, но не получается.

Сообщение об ошибке, которое я получаю:

Исключение: непредвиденная ошибка при вставке метода или свойства в объект Apiary.drive.files. (строка 125, файл "Код")

Строка 125 это строка:

var gdocFile = Drive.Files.insert(resource, pdfFile, insertOpts).id;

  // Save PDF as GDOC
  resource.title = pdfName.replace(/.pdf$/, '');
  var insertOpts = {
    ocr: true,
    ocrLanguage: options.ocrLanguage || 'en',
    uploadType: 'multipart'
  };
  
  var gdocFile = Drive.Files.insert(resource, pdfFile, insertOpts).id;  
  
  //Get text from GDOC  
  var gdocDoc = DocumentApp.openById(gdocFile);
  var text = gdocDoc.getBody().getText();


person WAIL    schedule 25.03.2020    source источник
comment
Решено с использованием информации из этого поста:   -  person WAIL    schedule 26.03.2020


Ответы (1)


Проблема решена с помощью информации из следующего сообщения: Сценарий приложения Google: как преобразовать PDF в GDOC, чтобы получить OCR?

Похоже, что Drive.Files.insert больше не поддерживается.

person WAIL    schedule 26.03.2020