Listar Produtos do TagPlus em Planilha via API

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

Para listar os produtos do TagPlus em uma planilha do Google usando a API do TagPlus e o Google Apps Script, você precisará seguir os seguintes passos:

  1. Obtenha a chave de API do TagPlus e autorize o acesso da planilha do Google ao TagPlus.
  2. Crie uma função no Google Apps Script para enviar uma solicitação GET à API do TagPlus para listar produtos.
  3. Analise e armazene a resposta da API em uma variável.
  4. Crie e escreva os resultados da API em uma planilha do Google.

Segue abaixo um exemplo de código que pode ajudá-lo na implementação deste processo.

function listarProdutos(){
  var api_key = "sua_chave_de_api_aqui";
  var empresa_id = "your_company_id";
  var url = "https://api.tagplus.com.br/v1/produtos?token="+api_key+"&id_empresa="+empresa_id;
  var response = UrlFetchApp.fetch(url);
  var json = response.getContentText();
  var dados = JSON.parse(json);

  var sheet = SpreadsheetApp.getActiveSheet();
  sheet.clearContents();
  
  var headers = ["ID", "Nome do Produto", "Preço de Venda", "Estoque Atual"]; 
  sheet.appendRow(headers);

  for (var i = 0; i < dados.produtos.length; i++){
    var produto = dados.produtos[i];
    var row = [produto.id, produto.nome, produto.preco_venda, produto.estoque_atual];
    sheet.appendRow(row);
  }
}

Lembre-se de substituir “sua_chave_de_api_aqui” e “your_company_id” pelas chaves de acesso do TagPlus e o ID da sua empresa.