Como enviar dados do Flow para o Google Planilhas

Na Huggy, você pode automatizar o registro de dados em uma planilha utilizando o Google Sheets e o Flow.

Para aprender a executar essa configuração, acompanhe o vídeo abaixo:

Código

Utilize o seguinte código em sua planilha:

    function doPost(e) {
if ((!e.postData || !e.postData.contents)) {
return ContentService.createTextOutput(JSON.stringify({ "mensagem": "Desculpe, houve falha na solicitação.", "erro": `Verifique o body da requisição` })).setMimeType(ContentService.MimeType.JSON);
}
else {
params = JSON.parse(e.postData.contents);
try {
SpreadsheetApp.getActiveSheet().appendRow(Object.values(params));
return ContentService.createTextOutput(JSON.stringify({ "mensagem": "Os dados foram registrados na planilha" })).setMimeType(ContentService.MimeType.JSON);
}
catch (error) {
return ContentService.createTextOutput(JSON.stringify({ "mensagem": "Desculpe, houve falha no registro dos dados. Tente novamente em alguns instantes.", "erro": `${error}` })).setMimeType(ContentService.MimeType.JSON);
}
}
}

Consultando dados em uma planilha

Caso queira entender como configurar o Flow para fazer pesquisas em uma planilha, acesse esse conteúdo.


O que você achou deste artigo?


some text
Powered by HelpDocs (opens in a new tab)