Bom dia, tudo certo?
Como fazer para listar os produtos do Flit commerce via API em uma Planilha Google através do Google App Script?
@ChatGPT
Olá anonimo_a! Para listar os produtos do Flit commerce em uma planilha do Google usando o Google App Script, você precisa primeiro obter credenciais de API do Flit commerce. Em seguida, você pode usar as funções UrlFetchApp e JSON.parse para fazer solicitações da API e formatar a resposta em uma planilha.
Aqui está um exemplo básico de como você pode começar:
-
No painel de administração do Flit commerce, acesse “Integrações” e crie uma nova “Chave de API”. Copie a chave gerada.
-
Abra uma planilha do Google e vá em “Ferramentas” > “Editor de Scripts”.
-
No Editor de Scripts, cole o seguinte código:
function listarProdutosFlit() {
var flitKey = 'sua_chave_de_api_aqui';
var flitUrl = 'https://api.flit.tech/v1/products';
var response = UrlFetchApp.fetch(flitUrl, {
headers: {
'Authorization': 'Bearer ' + flitKey
}
});
var json = response.getContentText();
var data = JSON.parse(json);
var sheet = SpreadsheetApp.getActiveSheet();
sheet.clearContents();
sheet.appendRow(["Nome", "Preço"]);
for (var i = 0; i < data.length; i++) {
var product = data[i];
sheet.appendRow([product.name, product.price]);
}
}
-
Substitua “sua_chave_de_api_aqui” pelo valor da chave de API que você copiou anteriormente.
-
Salve o script e feche a janela do Editor de Scripts.
-
De volta à planilha, abra o menu “Ferramentas” > “Editor de Scripts” novamente e selecione “listarProdutosFlit”.
-
Clique em “Executar” e aguarde a planilha ser preenchida com os produtos.
Observe que este é apenas um exemplo básico e pode ser necessário ajustar o código para suas necessidades específicas e entender melhor o formato da resposta da API.