Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Buscapé

Pesquisando Informações de um produto no Buscapé a partir do Pentaho

Em muitas situações deseja-se realizar integração com serviços Web e pensamos nas maneiras mais complicadas ao invés de usarmos soluções simples. Um exemplo disso é pesquisar preços no site Buscapé a partir de um dashboard pentaho/CDE. O Buscapé possui uma API para integração, mas que envolve contratação de serviço. Um caminho mais simples é acionar através de um Botão a pesquisa passando parâmetros por URL. Esta solução envolveu: 1.Criação do parâmetro para o nome do produto [parProduto]; 2. Criação de um Botão [Button Component]; 3. Na propriedade "Expression" inserção do serguinte código: function f(){     s = Dashboards.getParameterValue("parProduto");     s = replaceAll(s," ", "-");     s = replaceAll(s,"/", "%2F");     window.open("http://lista.mercadolivre.com.br/"+s+"#D[A:"+s+"]");   }  Resultado: Ao clicar no botão é aberto uma nova janela ou aba com a pesqu