Listar Produtos do Venda.la em Planilha via API

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

Para listar os produtos do Venda.la via API em uma Planilha Google através do Google App Script você precisará seguir os seguintes passos:

  1. Obtenha a chave de API da sua conta no Venda.la.
  2. Crie um novo projeto no Google Cloud Console e habilite a API do Google Sheets.
  3. No Venda.la, utilizando a chave de API, faça uma requisição GET para acessar a lista de produtos.
  4. Utilize o Google App Script para fazer uma requisição GET à API do Venda.la e receber a lista de produtos em formato JSON.
  5. Transforme o JSON em uma matriz de dados e insira no documento do Google Sheets.

Aqui está um código de exemplo para você começar:

function listarProdutos() {
  var url = 'https://api.vnda.com.br/products';
  var apiKey = 'SUA_CHAVE_DE_API_AQUI';
  var response = UrlFetchApp.fetch(url, { headers: { Authorization: 'Basic ' + apiKey } });
  var json = JSON.parse(response.getContentText());
  
  var sheet = SpreadsheetApp.getActiveSheet();
  var range = sheet.getRange(1, 1, json.length, Object.keys(json[0]).length);
  
  var data = [];
  data.push(Object.keys(json[0])); // cabeçalho da tabela
  
  for (var i = 0; i < json.length; i++) {
    var row = Object.values(json[i]);
    data.push(row);
  }
  
  range.setValues(data);
}

Lembre-se de substituir SUA_CHAVE_DE_API_AQUI pela sua chave de API do Venda.la.