Местоположение
Беларусь

Наибольший вклад в теги

Все теги (11)

Лучшие ответы пользователя

Все ответы (8)
  • Одинаковые запросы fetch получают разные данные?

    Jeff_Parker
    @Jeff_Parker Автор вопроса
    Node JS junior
    Спасибо за внимание к моему вопросу.
    После нескольких дней агонии в поисках ответа я понял следующее - произошла небольшая ошибка. При отсутствии данных и появлялись эти самые cancelled запросы. Я сделал ошибочный вывод, что fetch пытается достать данные из этих запросов. Больше, наверное, и нечего сказать...
    Мораль: будьте внимательней, не всегда ошибка возникает в коде
    d9a2053d9f49aa9b0ac98aefc64ff2f8.jpeg
    Ответ написан
    Комментировать
  • Как передать параметр в экспортированную функцию?

    Jeff_Parker
    @Jeff_Parker Автор вопроса
    Node JS junior
    Господа эксперты. Приношу свои извинения за ваше потраченное время. Ошибка была найдена в самом подлом месте Ilya Konstantinov, FIREguardSPB, ваши решения были верны
    Проблема заключалось в том, что я занимаюсь парсингом, и когда то давно установил Proxifier на свой ПК. Он же из за некачественных прокси не давал мне возможность получить данные в вызовах API, по сему я и получал такие ошибки.
    6202747e3327c050840415.jpeg
    Ответ написан
    Комментировать
  • Как спарсить товар?

    Jeff_Parker
    @Jeff_Parker
    Node JS junior
    Я занимаюсь точно такой же задачей, только с Amazon.
    В своей программе я использую node js библиотеку puppeteer (headless browser). Посмотрите работа с google API и уроки puppeteer. Работы с гугл api более менее проста, но с puppeteer уже немного сложнее, я бы посоветовал почитать документацию
    Не отрицаю, что ответы выше могут быть даже эффективней
    Ответ написан
    Комментировать
  • Как реализовать парсер Wildberries по поисковым запросам (ссылки типа https://www.wildberries.ru/catalog/0/search.aspx?search={Запрос})?

    Jeff_Parker
    @Jeff_Parker
    Node JS junior
    Может вопрос сложнее, чем мне видится, но с этим должен справится node js, а именно модули node-fetch (для реализования запросов к сайту) и cheerio (для парсинга полученного html документа)
    const fetch = require('node-fetch')
    
    const fetchFun = () => {
      const request = 'Кроссовки мужские'
      const enCodedreq = encodeURI(request)
      let data = fetch(`https://wildberries.ru/catalog/0/search.aspx?search=${request}`)
    }
    Ответ написан
    1 комментарий
  • Какой программой или сервисом для парсинга лучше воспользоваться?

    Jeff_Parker
    @Jeff_Parker
    Node JS junior
    Имея представление о HTML и CSS не так трудно написать парсер самостоятельно. На ютубе есть пошаговое руководство как это делать (в основном на английском). Там используется модуль Puppeteer node.js
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (14)