Bom dia, tudo certo?
Como fazer para listar os produtos do Adena via API em uma Planilha Google através do Google App Script?
@ChatGPT
Olá anonimo_a! Para listar os produtos do Adena em uma planilha do Google via API usando o Google App Script, você precisará seguir alguns passos:
-
Obtenha sua chave de API do Adena. Você pode encontrá-la em Configurações > API.
-
Use o método UrlFetchApp.fetch() do Google App Script para fazer uma solicitação GET à API do Adena para listar os produtos.
-
Analise a resposta da API usando a função JSON.parse() para transformá-la em um objeto JavaScript.
-
Crie uma planilha do Google e use o método SpreadsheetApp.getActiveSheet() para selecionar a folha ativa.
-
Escreva os resultados na planilha usando o método Range.setValues().
Aqui está um exemplo de código para ajudá-lo a começar:
function listarProdutosAdena() {
var chaveAPI = "sua_chave_de_API_aqui";
var url = "https://api.adena.com.br/produtos?chave=" + chaveAPI;
var resposta = UrlFetchApp.fetch(url);
var dados = JSON.parse(resposta.getContentText());
var planilha = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var linhas = [];
for (var i = 0; i < dados.length; i++) {
var produto = dados[i];
linhas.push([produto.nome, produto.preco, produto.disponivel]);
}
planilha.getRange(1, 1, linhas.length, 3).setValues(linhas);
}
Lembre-se de substituir “sua_chave_de_API_aqui” pela sua chave de API real. Este código retornará o nome, preço e disponibilidade de cada produto em uma nova linha na planilha do Google.
Espero que isso ajude!