1.4.22 • Published 2 years ago
@samirrayani/metascraper-shopping v1.4.22
metascraper-shopping
A custom rule bundle for @microlinkhq/metascraper to get product information from HTML markup on merchant websites
Install
$ npm install @samirrayani/metascraper-shopping --save
Usage
'use strict'
const metascraper = require('metascraper')([
require('@samirrayani/metascraper-shopping')(),
require('metascraper-title')(),
require('metascraper-image')(),
require('metascraper-url')()
]);
const got = require('got');
const goShopping = async () => {
const targetUrl = '<an URL from any e-commerce website>';
const { body: html, url } = await got(targetUrl);
const metadata = await metascraper({ html, url });
console.log(metadata);
};
goShopping();
/*
metadata: {
title: [String]
image: [String]
url: [String]
price: [Float]
currency: [String]
condition: [String]
sku: [String]
mpn: [String]
availability: [String]
asin: [String]
}
*/
License
@samirrayani/metascraper-shopping © 2019 Samir Rayani, Released under the MIT License.
1.4.20
2 years ago
1.4.22
2 years ago
1.4.21
2 years ago
1.4.17
2 years ago
1.4.19
2 years ago
1.4.18
2 years ago
1.4.15
3 years ago
1.4.16
3 years ago
1.4.6
3 years ago
1.4.5
3 years ago
1.4.9
3 years ago
1.4.11
3 years ago
1.4.8
3 years ago
1.4.10
3 years ago
1.4.7
3 years ago
1.4.13
3 years ago
1.4.12
3 years ago
1.4.14
3 years ago
1.4.4
3 years ago
1.4.3
3 years ago
1.4.2
3 years ago
1.4.1
3 years ago
1.4.0
3 years ago
1.3.0
4 years ago
1.2.7
4 years ago