Listar Produtos do VNDA by Olist em Planilha via API

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

Para listar os produtos do VNDA by Olist em uma Planilha Google via API e Google App Script, você pode seguir os seguintes passos:

  1. Obter a chave de API do VNDA by Olist
  2. Criar um novo projeto no Google Developers Console
  3. Criar um novo projeto no Google Script
  4. Definir as configurações do seu projeto com as bibliotecas necessárias
  5. Escrever o código para autorizar a conexão API e buscar a lista de produtos
  6. Escrever o código que escreve a lista de produtos em uma planilha Google.

Segue um exemplo básico de como você pode fazer isso:

function listar_produtos() {
  var url = 'https://vnda.olisto.com.br/api/products'; //URL da API do VNDA by Olist
  var key = 'Sua Chave de API'; //Sua Chave de API

  var options = {
    'method': 'GET',
    'headers': {
      'Authorization': 'Bearer ' + key
    }
  };

  var response = UrlFetchApp.fetch(url, options);
  var data = JSON.parse(response.getContentText());

  var sheet = SpreadsheetApp.getActiveSheet();
  var row = 2; //Começar a escrever na segunda linha

  data.forEach(function(product) {
    sheet.getRange(row, 1).setValue(product.title);
    sheet.getRange(row, 2).setValue(product.price);
    row++;
  });
}

Lembre-se de substituir a “Sua Chave de API” pela sua chave real.