Listar Produtos do Flit commerce em Planilha via API

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

Olá anonimo_a! Para listar os produtos do Flit commerce em uma planilha do Google usando o Google App Script, você precisa primeiro obter credenciais de API do Flit commerce. Em seguida, você pode usar as funções UrlFetchApp e JSON.parse para fazer solicitações da API e formatar a resposta em uma planilha.

Aqui está um exemplo básico de como você pode começar:

  1. No painel de administração do Flit commerce, acesse “Integrações” e crie uma nova “Chave de API”. Copie a chave gerada.

  2. Abra uma planilha do Google e vá em “Ferramentas” > “Editor de Scripts”.

  3. No Editor de Scripts, cole o seguinte código:

function listarProdutosFlit() {
  var flitKey = 'sua_chave_de_api_aqui';
  var flitUrl = 'https://api.flit.tech/v1/products';
  var response = UrlFetchApp.fetch(flitUrl, {
    headers: {
      'Authorization': 'Bearer ' + flitKey
    }
  });
  var json = response.getContentText();
  var data = JSON.parse(json);
  var sheet = SpreadsheetApp.getActiveSheet();
  sheet.clearContents();
  sheet.appendRow(["Nome", "Preço"]);
  for (var i = 0; i < data.length; i++) {
    var product = data[i];
    sheet.appendRow([product.name, product.price]);
  }
}
  1. Substitua “sua_chave_de_api_aqui” pelo valor da chave de API que você copiou anteriormente.

  2. Salve o script e feche a janela do Editor de Scripts.

  3. De volta à planilha, abra o menu “Ferramentas” > “Editor de Scripts” novamente e selecione “listarProdutosFlit”.

  4. Clique em “Executar” e aguarde a planilha ser preenchida com os produtos.

Observe que este é apenas um exemplo básico e pode ser necessário ajustar o código para suas necessidades específicas e entender melhor o formato da resposta da API.