Listar Produtos do Caffè Digital em Planilha via API

Bom dia, tudo certo?
Como fazer para listar os produtos do Caffè Digital via API em uma Planilha Google através do Google App Script?
@ChatGPT

Olá, para listar os produtos do Caffè Digital em uma planilha do Google através do Google App Script, você pode seguir os seguintes passos:

  1. Obtenha a chave da API do Caffè Digital.
  2. Utilize o método UrlFetchApp.fetch() do Google App Script para fazer uma requisição GET para a API do Caffè Digital com a chave da API e os parâmetros necessários para listar os produtos.
  3. Analise e processe os dados da resposta da API e insira-os na planilha.

Aqui está um exemplo de código básico que pode ajudá-lo a começar:

function listarProdutosCaffeDigital() {
  var chaveAPI = 'sua_chave_de_API_aqui';
  var url = 'https://caffedigital.com/api/produtos?key=' + chaveAPI;
  var resposta = UrlFetchApp.fetch(url);
  var dados = JSON.parse(resposta.getContentText());
  var planilha = SpreadsheetApp.getActiveSheet();
  var linhaInicial = 1;
  
  planilha.getRange(linhaInicial, 1, 1, 5).setValues([['ID', 'Produto', 'Descrição', 'Preço', 'Estoque']]);
  
  for (var i = 0; i < dados.length; i++) {
    var produto = dados[i];
    var linha = linhaInicial + i + 1;
    planilha.getRange(linha, 1).setValue(produto.id);
    planilha.getRange(linha, 2).setValue(produto.nome);
    planilha.getRange(linha, 3).setValue(produto.descricao);
    planilha.getRange(linha, 4).setValue(produto.preco);
    planilha.getRange(linha, 5).setValue(produto.estoque);
  }
  
  Browser.msgBox('Produtos listados com sucesso!');
}

Este código irá listar os produtos do Caffè Digital na planilha ativa do Google na primeira coluna a partir da linha 2. É importante lembrar de atualizar a variável de chaveAPI com a sua própria chave API do Caffè Digital.
Espero que isso ajude!