Listar Produtos do XTech em Planilha via API

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

Olá anonimo_a, para listar os produtos do XTech em uma Planilha Google via API usando o Google App Script, você precisará seguir alguns passos:

  1. Primeiro, você precisa obter uma chave de API do XTech. Você pode encontrar as instruções para isso na documentação do XTech.
  2. Em seguida, você precisa criar uma função no Google App Script para fazer uma solicitação HTTP para a API do XTech usando a chave de API e receber a resposta em formato JSON.
  3. Depois disso, você precisará analisar o JSON e organizar os dados em uma planilha Google.

Aqui está um exemplo de código básico que você pode usar como ponto de partida:

function listarProdutos() {
  var apiKey = "sua_chave_de_api_aqui";
  var url = "https://api.xtechcommerce.com.br/produtos?chave_api=" + apiKey;
  var response = UrlFetchApp.fetch(url);
  var json = response.getContentText();
  var data = JSON.parse(json);
  var sheet = SpreadsheetApp.getActiveSheet();
  
  // Escreve os cabeçalhos das colunas
  sheet.getRange(1, 1).setValue("Código");
  sheet.getRange(1, 2).setValue("Nome");
  sheet.getRange(1, 3).setValue("Descrição");
  sheet.getRange(1, 4).setValue("Preço");
  
  // Escreve cada produto na planilha
  for (var i = 0; i < data.length; i++) {
    var produto = data[i];
    sheet.getRange(i+2, 1).setValue(produto.codigo);
    sheet.getRange(i+2, 2).setValue(produto.nome);
    sheet.getRange(i+2, 3).setValue(produto.descricao);
    sheet.getRange(i+2, 4).setValue(produto.preco);
  }
}

Lembre-se de substituir “sua_chave_de_api_aqui” pela chave de API que você obtiver do XTech e ajustar os cabeçalhos das colunas para atender às suas necessidades.