Как добавить несколько ключей и значений в файл на диске Google с помощью консоли сценариев приложений? - PullRequest
1 голос
/ 20 января 2020

мы использовали код для добавления ключа и значения к указанному c файлу на диске Google с помощью консоли скриптов приложений.

function addCustomProperty(fileId) 
{ 
   var fileId="************c3Rhc*******";
    var property =  
                 {
                    key: 'Version8',
                    value: 'PDF2026', 
                    visibility: 'PUBLIC' 
                  }; 
  Drive.Properties.insert(property, fileId);
  Logger.log(fileId);
  Logger.log(property);
}

После выполнения указанного выше кода в консоли скриптов приложений, ключ и значение успешно добавлен в файл на диске Google. Теперь, как нам добавить несколько ключей и значений в один и тот же файл, используя приведенный выше код. Любое решение этого.

1 Ответ

0 голосов
/ 20 января 2020

Все методы в Google drive api единичны.

Drive.Properties.insert(property, fileId);

будет вставлять одно свойство в файл.

Если вы sh вставите более одного свойства, то вы будете необходимо выполнить команду несколько раз

var property =  
             {
                key: 'Version8',
                value: 'PDF2026', 
                visibility: 'PUBLIC' 
              }; 

var property2 =  
             {
                key: 'Version1',
                value: 'PDF202', 
                visibility: 'PUBLIC' 
              }; 

Drive.Properties.insert(property, fileId);
Drive.Properties.insert(property2, fileId);
...