Как сохранить файл JSON в Google Apps Script? - PullRequest
0 голосов
/ 12 октября 2018

У меня есть скрипт нейронной сети, для которого требуются данные обучения из файла JSON. Можно ли сохранить файл json в скриптах приложения Google?

1 Ответ

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

Вы можете использовать Advanced Drive Service, которая должна быть включена.
Из редактора кода скрипта Apps:

  • Меню «Ресурсы»
  • «Расширенные сервисы Google»
  • Найдите «Drive API» в списке.
  • Нажмите кнопку, чтобы включить его.

Раньше необходимо было также включить Drive API вGoogle Cloud Platform.Но теперь у вас есть два варианта.

  • Используйте проект Google Cloud по умолчанию - вам не нужно явно включать Drive API в Google Cloud Platform.
  • Создатьновый «стандартный» проект Google Cloud и свяжите его с вашим проектом Apps Script.Вам нужно будет включить Drive API в Google Cloud Platform.

Если проект Apps Script будет использоваться широкой публикой, то вам следует создать «стандартный» проект Google Cloud.и включите Google Drive API в Google Cloud Platform.

Код:

function saveAsJSON() {
  var blob,file,fileSets,obj;

  obj = {//Object literal for testing purposes
    key:"value"
  }

/**
 * Creates a file in the users Google Drive
 */

  fileSets = {
    title: 'AAA_Test.json',
    mimeType: 'application/json'
  };

  blob = Utilities.newBlob(JSON.stringify(obj), "application/vnd.google-apps.script+json");
  file = Drive.Files.insert(fileSets, blob);
  Logger.log('ID: %s, File size (bytes): %s, type: %s', file.id, file.fileSize, file.mimeType);

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