Ошибка преобразования PDF в текст в Google Script - PullRequest
0 голосов
/ 26 марта 2020

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

Я получаю сообщение об ошибке:

Исключение: непредвиденная ошибка при получении метода или вставки свойства в объект 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();

1 Ответ

0 голосов
/ 26 марта 2020

Проблема решена с помощью информации из следующего поста: Google App Script: как конвертировать PDF в GDO C, чтобы получить OCR?

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

...