ReferenceError: «Диск» не определен - PullRequest
0 голосов
/ 12 июня 2018

В Google App Maker я пишу функцию на ServerScript, которая преобразует загруженную пользователем электронную таблицу Excel в электронную таблицу Google.Я использую этот фрагмент кода (https://stackoverflow.com/a/35597644/9878092),, но получаю

ReferenceError: «Диск» не определен.

Я пытался использовать строкукода, который я получил непосредственно по ссылке:

file = Drive.Files.insert(file, xlsxBlob, {

и мою собственную отредактированную версию:

file = Drive.Files.update(file, ssFileID, xlsxBlob, {

Где ssFileID - это идентификатор файла готового Google Sheet Iхотите вставить данные из загруженной пользователем электронной таблицы Excel в. Как исправить эту ошибку?

1 Ответ

0 голосов
/ 14 октября 2018

У вас есть несколько проблем:

  1. «Диск» не определен »ошибка, посмотрите это

Откройте меню из вашего скрипта (место, где вы начинаете с кода.gs) и используйте: ресурсы - расширенные службы Google и проверьте Drive API v2

Используйте файлы с диска для изменения и загрузки

  • ваш исходный код может идентифицировать файлы и используемые;
  • определить ресурсы и BLOB-объекты;
  • включить расширенную службу Drive Drive API: var file = Drive.Files.insert (resource, blob, ...);
...