Как извлечь информацию JSON в Google sheets

#google-apps-script #google-sheets #google-drive-api

#google-apps-script #google-sheets #google-drive-api

Вопрос:

Я пытаюсь создать лист отслеживания разрешений, и у меня возникают проблемы с извлечением информации из общедоступного JSON в Google sheets и форматированием ее с помощью редактора сценариев. Я относительно новичок в кодировании и мог бы воспользоваться любой помощью. Код — это своего рода франкенштейн из разных вещей, которые я нашел на Stack Overflow и других сайтах.

 function pullPermits() {

  // Call the Permit API to get Permit infrmation
  var permits = UrlFetchApp.fetch("URL");
  Logger.log(response.getContentText());

  var events = permits.getString();
  var sheet = SpreadsheetApp.getActiveSheet();

  var header = [["Uniquekey","Application Name","Application Status","Application Start Date","Application End Date","Primary Contact Last","Application Name", "Street Number From", "Street Number To","Direction","Street Name","Suffix", "Application Processed Date","Comments","Detail"]]
  var range = sheet.getRange(1,1,1,15);

  for (var i=0;i<events.length;i  ) {
  var row=i 2;

  range.setValues(header);

  var details=[[permits,events[i].getUniquekey(), events[i].getApplicationname(), events[i].getApplicationstatus(), events[i].getApplicationstartdate(), events[i].getApplicationenddate(), events[i].getPrimarycontactlast(), events[i].getApplicationname(), events[i].getStreetnumberfrom(), events[i].getStreetnumberfrom(), events[i].getDirection(), events[i].getStreetname(), events[i].getSuffix(), events[i].getApplicationprocesseddate(),events[i].getComments,()events[i].getDetails()]];
  var range=sheet.getRange(row,1,1,15);
range.setValues(details);
}
  

Получение синтаксической ошибки

Комментарии:

1. Какова ваша обратная трассировка?

2. Не могли бы вы указать ошибку, с которой вы столкнулись?

3. Синтаксическая ошибка в строке, содержащей сведения о var

4. @pizzapuff Я думал, что ваш скрипт — это скрипт Google Apps, и вы на самом деле используете скрипт Google Apps из своего комментария к ответу. Итак, я изменил тег. И я думаю, что причина ошибки в events[i].getComments,()events[i].getDetails() . Как насчет изменения в events[i].getComments(),events[i].getDetails() ?