UNPKG

trendyol-scraper

Version:

Scraper that gives price, description, images and more for trendyol links

18 lines (14 loc) 467 B
const axios = require('axios'); module.exports = { getData: async (link) => { try { const response = await axios.get(link); var result = JSON.parse(response.data.match(/((?<=type=application\/ld\+json\>))(.*)(?=\<\/script\>)/g)[0].replace(/@/g, "").replace(/https:\/\/schema\.org\//g, "")); delete result.context; result.image = result.image[0].split(','); return result; } catch (error) { return error; } }, };