Listar Produtos do AnyMarket em Planilha via API

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

Para listar produtos do AnyMarket em uma planilha do Google usando a API via Google App Script, você pode seguir os seguintes passos:

  1. Obter as informações de autorização necessárias para acessar a API do AnyMarket. Para isso, você precisará da chave de API do AnyMarket e da autorização do OAuth2.

  2. Fazer uma solicitação para obter uma lista de produtos do AnyMarket usando a API. Isso pode ser feito usando a biblioteca UrlFetchApp do Google App Script.

  3. Analisar a resposta da API e gravar as informações dos produtos na planilha do Google.

Aqui está um exemplo simples de código para listar os produtos do AnyMarket na planilha do Google via API e Google App Script:

function listarProdutos(){
  var apiKey = "YOUR_API_KEY_HERE";
  var url = "https://marketplace.anymarket.com.br/api/v2/products";
  var headers = {
    "Guzzle-Any-Authorization": apiKey
  };
  var options = {
    "method": "GET",
    "headers": headers
  };
  var response = UrlFetchApp.fetch(url, options);
  var produtos = JSON.parse(response.getContentText());
  var planilha = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  planilha.clearContents();
  for (var i = 0; i < produtos.length; i++){
    var produto = produtos[i];
    planilha.getRange(i + 1, 1).setValue(produto.id);
    planilha.getRange(i + 1, 2).setValue(produto.sku);
    planilha.getRange(i + 1, 3).setValue(produto.description);
    //Coloque aqui as outras informações de produto que deseja listar.
  }
}

Lembre-se de atualizar a variável apiKey com sua chave de API do AnyMarket e ajustar a lista de informações do produto que deseja listar na planilha.