Erstellen von hash-array in Google Apps Script

Ich habe versucht, die Arbeit mit Trello und Google Apps-Skript in dieser Woche. Ich bin versucht, erstellen Sie ein array von hashes, die ich dann verwenden können, laden Sie das Arbeitsblatt. Google apps script ist nicht wie die typischen javascript-code erstellen von hashes. Ich habe mir die docs aber Sie nichts haben, wie hashes...Sie sagen:

 var object = [];
 var object1 = {};
 object.push(object1);

Das klappt nicht, denn ich bin im Grunde versucht, etwas zu tun wie:

var hash={name: , label: };
var n= someNumber;
var l= someLabel
var hash.push(name: n, label: l);

Im wesentlichen, dass ist der code, den ich jetzt haben. Aber hier ist meine ganze Funktion:

  function getData(){
  var list={};
  //get the list of delivered cards from Trello
  var listRequest = authorizeToTrello(); //get authorization
  var result = UrlFetchApp.fetch("https://trello.com/1/lists/4fea3a2c3a7038911ebff2d8/cards",
  listRequest);//fetch list
  var listOfCards = Utilities.jsonParse(result.getContentText());//Google app utility format json

  //outer loop to iterate through list of Cards
  for(var i=0; i < listOfCards.length; i++){
     var cardId = listOfCards[i].id; //get the id of a single card
     var l = listOfCards[i]["label"]; //get the label for the our structure

  //get a json object for a single card within the list of cards iteration 
  var cardRequest = authorizeToTrello();
  var getCard = UrlFetchApp.fetch("https://trello.com/1/cards/" + cardId + "/actions", cardRequest); 
  var singleCard = Utilities.jsonParse(getCard.getContentText());

 //inner loop to iterate the single cards JSON objects

  for(var j=0; j < singleCard.length; j++) {
    if(singleCard[j].data != undefined && singleCard[j].data.listAfter != undefined)
    {
      var str = singleCard[j]["data"]["listAfter"]['name'];
      if(str === "Delivered Q3 2012"){
          var n = singleCard[j]['memberCreator']['fullName'];
        }
     }
  }
    //push the data to list
    list.push(n,l);
  }

 return name, label; //return list for output
 }

InformationsquelleAutor Psyllex | 2012-09-29

Schreibe einen Kommentar