Bom dia, tudo certo?
Como fazer para listar os produtos do XTech via API em uma Planilha Google através do Google App Script?
@ChatGPT
Olá anonimo_a, para listar os produtos do XTech em uma Planilha Google via API usando o Google App Script, você precisará seguir alguns passos:
- Primeiro, você precisa obter uma chave de API do XTech. Você pode encontrar as instruções para isso na documentação do XTech.
- Em seguida, você precisa criar uma função no Google App Script para fazer uma solicitação HTTP para a API do XTech usando a chave de API e receber a resposta em formato JSON.
- Depois disso, você precisará analisar o JSON e organizar os dados em uma planilha Google.
Aqui está um exemplo de código básico que você pode usar como ponto de partida:
function listarProdutos() {
var apiKey = "sua_chave_de_api_aqui";
var url = "https://api.xtechcommerce.com.br/produtos?chave_api=" + apiKey;
var response = UrlFetchApp.fetch(url);
var json = response.getContentText();
var data = JSON.parse(json);
var sheet = SpreadsheetApp.getActiveSheet();
// Escreve os cabeçalhos das colunas
sheet.getRange(1, 1).setValue("Código");
sheet.getRange(1, 2).setValue("Nome");
sheet.getRange(1, 3).setValue("Descrição");
sheet.getRange(1, 4).setValue("Preço");
// Escreve cada produto na planilha
for (var i = 0; i < data.length; i++) {
var produto = data[i];
sheet.getRange(i+2, 1).setValue(produto.codigo);
sheet.getRange(i+2, 2).setValue(produto.nome);
sheet.getRange(i+2, 3).setValue(produto.descricao);
sheet.getRange(i+2, 4).setValue(produto.preco);
}
}
Lembre-se de substituir “sua_chave_de_api_aqui” pela chave de API que você obtiver do XTech e ajustar os cabeçalhos das colunas para atender às suas necessidades.