ya-reviews-parser
v0.2.8
Published
Y.Maps reviews parser (TypeScript)
Downloads
679
Maintainers
Readme
Yandex Reviews Parser (TypeScript)
TypeScript rewrite of the Python Yandex Maps reviews parser.
Install
pnpm add ya-reviews-parserUsage
ESM:
import { YandexParser } from 'ya-reviews-parser';
(async () => {
const id = 1234;
const parser = new YandexParser(id);
const allData = await parser.parse();
console.log(allData);
const company = await parser.parse('company');
console.log(company);
const reviews = await parser.parse('reviews');
console.log(reviews);
})();CJS:
const { YandexParser } = require('ya-reviews-parser');
(async () => {
const id = 1234;
const parser = new YandexParser(id);
const allData = await parser.parse();
console.log(allData);
const company = await parser.parse('company');
console.log(company);
const reviews = await parser.parse('reviews');
console.log(reviews);
})();Notes
- Uses Puppeteer with headless Chrome.
- If Yandex blocks automation, consider adding a stealth plugin or custom user agent.
