Apps Script google sheet API

នេះគឺការធ្វើ API ដែលទាញទិញទិន្ន័យចេញពី google sheet ជាប្រភេទ API សម្រាប់រៀនធ្វើអ្វីមួយដែលយើងត្រូវការ API សម្រាប់ធ្វើតេស

function doGet(){
  const app = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('menu')
 
  const data = app.getRange(1,1).getDataRegion().getValues()// get all data in table
  const head = data.shift()// trim head only value
  //console.log(head) 

  const jsonArray = data.map( r =>{// loop body data in table
    //console.log(r)

    const obj = {}
    head.map((d,i) => {// combide head and body to one by one index
      obj[d]= r[i]
    })
    return obj
  })   
  //console.log(jsonArray)


  // Set to API
const response = {STATUS: 200, DATA: jsonArray}; 
      return ContentService
    .createTextOutput(JSON.stringify(response))
    .setMimeType(ContentService.MimeType.JSON);
}

Post a Comment

0 Comments