Парсер

Сармаев15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
26.09.2014

букинг точка ком

Необходимо написать парсер который вытаскивает информацию из страницы, в которой данные загружаются динамически.

Должны использоваться только средства, которые можно разместить на сервере (PHP и т.д.), скрипт будет работать автоматически каждые 3-4 часа

Примеры URL: см. в прикреплённом файле

На входе страница, берем первый или второй (алгоритм см. ниже) отель по списку и при завершении скрипта в переменных:

hotel: название отеля (строка)

stars: звёзды (целое число)

estimate: оценка (целое число) = оценка отеля * 10 (например 83, для 8.3)

estimatetext: оценка (строка, словесное представление оценки - например, Очень хорошо)

nights: кол-во ночей (целое число)

cost: общая стоимость (целое число, без копеек, валюта не интересна)

discount: процент скидки (целое отрицательное число)

n.b.

1. |a| - модуль от a (т.е. всегда положительно)

2. если нет скидки, означает скидка = 0

3. better - константа, положительное число, задается мной в теле скрипта.

Если (|discount2|-|discount1|)*(estimate2-estimate1) > better, то второй по списку, иначе первый

Срок реализации: 1 день.

Стоимость: 75 USD (неизменна)

Удачи :)

Заявки фрилансеров