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:
-
Obter uma chave de API do Gubee, caso ainda não tenha uma.
-
Acessar a API do Gubee através de uma solicitação HTTPS usando o URL da API de produtos.
-
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.