Consultar Custo de Envio Automaticamente no Mercado Livre (Via AppScript)

Olá. Criei um script no Google Planilhas (conhecido como Google Sheets) para buscar o custo de envio automaticamente via API no Mercado Livre. O vídeo que mostro como usar esse script é esse abaixo: O script usado no vídeo é esse:  
Script do AppScript
JavaScript
function getCustosEnvio(id) {
  const url = "https://api.mercadolibre.com/items/" + id + "/shipping_options?zip_code=06110010";

  const options = {
    "method": "GET",
    "headers": {
      "accept": "application/json",
      "content-type": "application/x-www-form-urlencoded"
    }
  };

  try {
    const response = UrlFetchApp.fetch(url, options);
    const responseData = JSON.parse(response.getContentText());
    const valorFrete = responseData.options[2].list_cost;
    
    return valorFrete;
  } catch (error) {
    console.error("Erro ao obter custos de envio:", error);
    return null; // ou lance uma exceção, dependendo do caso
  }
}

Compartilhe Este Artigo