Listar Produtos do Ideris em Planilha via API

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

Para listar os produtos do Ideris em uma planilha Google via API utilizando o Google Apps Script, você pode seguir os seguintes passos:

  1. Obtenha a chave de API do Ideris

  2. Crie um novo projeto no Google Apps Script e adicione a biblioteca ‘OAuth2’ (necessária para autenticar a API com a chave de API do Ideris)

  3. Crie uma função para chamar a API do Ideris para listar os produtos e obter os dados em formato JSON

  4. Analise os dados JSON e converta-os em uma matriz de valores para que possam ser adicionados à planilha Google

  5. Use as funcionalidades do Google Apps Script para adicionar os dados na planilha Google em forma de tabela.

Segue um exemplo básico de como pode ficar o código:

function listarProdutos() {
  var url = "https://api.ideris.com.br/produtos";
  var token = "token_da_chave_de_API_do_Ideris";
  var headers = {
      "Authorization": "Bearer " + token,
      "Content-Type": "application/json"
  };
  
  var response = UrlFetchApp.fetch(url, {"headers": headers});
  var json = JSON.parse(response);
  
  var values = [];
  for (var i = 0; i < json.length; i++) {
    var produto = json[i];
    var nome = produto.nome;
    var preco = produto.preco;
    var descricao = produto.descricao;
    
    values.push([nome, preco, descricao]);
  }
  
  var sheet = SpreadsheetApp.getActiveSheet();
  sheet.clearContents();
  sheet.getRange(1, 1, values.length, values[0].length).setValues(values);
}

No código acima, a função listarProdutos chama a API do Ideris, analisa os dados JSON e adiciona uma tabela na planilha Google contendo o nome, preço e descrição de cada produto. Você deve ajustar o código com suas próprias credenciais e dados de produtos a serem buscados.

Espero que isso ajude!