Получение ответа о загрузке файла из формы Google с помощью Google Apps Script - PullRequest
1 голос
/ 24 апреля 2019

Я пытаюсь получить данные ответа из моей формы Google, чтобы я мог загрузить их в свою базу данных MySQL.

До сих пор я был в состоянии собрать ответы элемента из "Короткого ответа" иПоля «Флажки», но у меня возникли проблемы со сбором данных из поля «Загрузка файла».

В частности, я хочу взять все, что пользователь загружает, преобразовать его в BLOB-объект и запустить одно из следующих действий:Мой MySQL подготовил операторы, которые загружают этот Blob.Я не смог сделать это из-за некоторых ошибок несоответствия типов, поэтому я решил копнуть немного глубже.

Этот код ...

// "files" is an array of objects collected from the "File upload" field
for(var i = 0; i < files.length; i++) {
    Logger.log(typeof files[i]);
  }

... состояниячто ответ элемента имеет тип «String», а не файл или Blob.

Кто-нибудь знает о каких-либо обходных путях для этой проблемы?Файлы, загруженные пользователями, похоже, попадают в папку на моем Google Диске, поэтому, может быть, файлы можно взять оттуда и загрузить в мою базу данных MySQL?Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...