0.1.2 • Published 8 years ago

submarino-scrap v0.1.2

Weekly downloads
18
License
MIT
Repository
-
Last release
8 years ago

Algoritmo de Web Scraping

Gitter

O submarino-scrap é um algoritmo utilizado para a obtenção de metadados relacionados à produtos da E-commerce Submarino à partir da URL.

É feita uma leitura padronizada dos elementos da página do produto e, desta forma, obtidos os dados relativos ao mesmo. Atualmente os dados drenados pelo algoritmo são: Nome, Preço e Thumbnail.

Exemplo prático

var subscrap = require('submarino-scrap'),
	url = 'http://www.submarino.com.br/produto/124431005/smart-tv-led-65-samsung-65ju6000-ultra-hd-4k-com-conversor-digital-3-hdmi-2-usb-funcao-games-wi-fi';

subscrap.getProduct(url).then(function(product) {
	console.log(product);
}, function(err){
	console.log(err);
});

Objeto de resposta

{
  title: "Smartphone Asus Live Dual Chip Desbloqueado Android 5 Tela 5\" 16GB 3G 8MP e  TV Digital - Preto",
  price: "788.4199829101562",
  thumbnail: "http://isuba1-a.akamaihd.net/produtos/01/00/item/124606/5/124606581SZ.jpg"
}

Objeto de erro

 { error: 'Cannot get product' }
0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago