Listar Produtos do Simplo7 em Planilha via API

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

Olá anonimo_a! Para listar os produtos do Simplo7 em uma planilha do Google via API usando o Google App Script, você precisará seguir algumas etapas:

  1. Obtenha suas credenciais da API do Simplo7.
  2. Abra sua planilha do Google e abra a Editor de Scripts.
  3. No Editor de Scripts, vá em “Recursos” > “Bibliotecas” e insira a biblioteca “OAuth1”.
  4. Copie e cole o seguinte código no Editor de Scripts, ajustando as credenciais de acordo com as suas:
function listarProdutos(){
  var consumerKey = 'Insira_aqui_sua_consumer_key';
  var consumerSecret = 'Insira_aqui_sua_consumer_secret';
  var token = 'Insira_aqui_seu_token';
  var tokenSecret = 'Insira_aqui_seu_token_secret';
  var baseUrl = 'https://api.simplo7.net/api/v1/produtos?limite=100'; // URL base da API do Simplo7
 
  var oauthConfig = {
      "consumerKey": consumerKey,
      "consumerSecret": consumerSecret,
      "token": token,
      "tokenSecret": tokenSecret
  };
 
  var options = {
      "oAuthServiceName": "simplo7",
      "oAuthUseToken": "always"
  };
 
  var response = UrlFetchApp.fetch(baseUrl, options);
  var dadosprodutos = JSON.parse(response.getContentText()); //converte o JSON em um objeto
 
  for (i = 0; i< dadosprodutos.produtos.length;i++){
      var prd = dadosprodutos.produtos[i];
      Logger.log(prd.id + ", " + prd.nome + ", " + prd.cod_produto); //imprime log das informações
  }
}
  1. Salve e execute a função “listarProdutos” para enviar uma solicitação à API do Simplo7 e listar os produtos na planilha do Google.

Tenha em mente que este código lista os primeiros 100 produtos. Se você tiver mais produtos em sua loja, terá que ajustar o limite e a páginação no parâmetro da URL de sua solicitação conforme necessário.