Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Список сервисов

  • Yandex
  • Tripadvisor
  • Google
ЗадачиПарсеры для всех сервисов должны быть реализованы на node.js, работоспособность на версиях >=12.
  • Парсер должен собирать отзывы на компанию.
  • Если на отзыв существует ответ, он так же должен сохраняться.
  • Данные которые нам нужны - ссылка на отзыв, сервис, оценка, имя, дата, текст отзыва, приложенные фото, оценка отзыва, ответ.
  • Результатом работы должен являться репозиторий на гитхаб.
На выходе мы должны получить массив данных как в примере: 

const arr = [ { url: 'http://yandex.ru/company/review/123', // Данный параметр заполняется по возможности, не во всех сервисах есть прямая ссылка на отзыв service: 'yandex', rating: 5, name: 'Александр', date: '20/12/2020', text: 'Отличное место!', images: [ 'http://yandex.ru/image.jpg', 'http://yandex.ru/image.jpg', 'http://yandex.ru/image.jpg' ], activity: { likes: 0, dislikes: 0 }, // Заполнять по возможности, если данные параметры существуют в сервисе answer: { url: 'http://yandex.ru/company/review/123', // Если возможно name: 'Менеджер', date: '20/12/2020', text: 'Мы рады, что вам понравилось.' } // Только в том случае, если присутствует ответ }]

4 года назад
guest_15865397195936
4 года в сервисе
Был
4 года назад