Listar Produtos do Gubee em Planilha via API

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

Olá, para listar os produtos do Gubee via API em uma Planilha Google através do Google App Script, você precisa seguir os seguintes passos:

  1. Obter uma chave de API do Gubee, caso ainda não tenha uma.

  2. Acessar a API do Gubee através de uma solicitação HTTPS usando o URL da API de produtos.

  3. Analisar a resposta JSON da API e armazenar as informações na Planilha Google.

Segue um exemplo de código em Google App Script para listar os produtos do Gubee na Planilha:

function listarProdutos() {
  var url = "https://api.gubee.com/products"; // URL da API de produtos do Gubee
  var chaveAPI = "sua_chave_de_API_aqui";
  var opcoes = {
    "headers": {
      "Authorization": "Bearer " + chaveAPI
    }
  };
  
  var resposta = UrlFetchApp.fetch(url, opcoes); // Solicita a API
  
  if (resposta.getResponseCode() == 200) {
    var produtos = JSON.parse(resposta.getContentText());
    var planilha = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
    var linhaInicial = 2; // Linha em que começa a lista
  
    // Adiciona os dados dos produtos na Planilha
    for (var i = 0; i < produtos.length; i++) {
      var produto = produtos[i];
      planilha.getRange(linhaInicial+i, 1).setValue(produto.productName);
      planilha.getRange(linhaInicial+i, 2).setValue(produto.description);
      planilha.getRange(linhaInicial+i, 3).setValue(produto.targetMarket.join(", "));
      planilha.getRange(linhaInicial+i, 4).setValue(produto.stack.join(", "));
    }
  }
}

Lembre-se de substituir “sua_chave_de_API_aqui” pela sua chave de API do Gubee. Além disso, este código é apenas um exemplo e pode ser personalizado para atender às suas necessidades.