JavaScript ile veri çekme

Node.js için puppeteer kütüphanesini kullanabilirsin.

Örnek:
JavaScript:
async function getProducts() {
    const browser = await puppeteer.launch();

    page = await browser.newPage();
    await page.goto('https://www.example.com/products', {
        waitUntil: 'load'
    });

    const products = await page.$$eval('div[class="products-container"] div[class="product"]"]', as => as.map(a => a.innerHTML));
    console.log(products);
}

 
Son düzenleme:

Geri
Yukarı