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

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

Цель получать цену монеты (валюты) каждую минуту.

Да я знаю, что можно по api получить эти данные, но хочу именно парсить на прямую с сайта (без авторизации).

Итак, задача спарсить все пары (ключ/ключ), которые есть на бирже binance.

Ссылка выходит:  адрес + ключ пары. Пример: 

https://www.binance.com/ru/trade/BTC_USDT

Так как ключей много, то либо делим парсинг на несколько запусков скриптов.

Я хочу, чтобы при запуске парсер проверял какую валюту надо парсить.

После чего брал из списка прокси.  Проверял ее работоспособность, если все ок, то производил парсинг цены.

Если не ок, то брал другую, помечая прокси, как не рабочую.   После 3 пометок, что прокси не рабочая она удаляется из списка. 

После того, как парсинг проведен прокси уходит в конец списка.  Цель разные валюты парсить разными прокси. 

Итог должна быть mysql база с таблицами по названием валютной пары и в ней строки

Id,

дата,

время (час, минуту),

timestamp,

названия пары, 

цена,

% изменения с прошлой минутой,

% изменения за прошедших 2 минуты,

% изменения за прошедших 3 минуты,

% изменения за прошедших 4 минуты,

% изменений за последних 5 минут,

% изменений за последних 10 минут,

% изменений за последних 15 минут,

% изменений за последних 30 минут,

% изменений за последних 60 минут,

% изменений с начала дня (00.00)

  

Интересует цена и сроки. 

3 года назад
westgr
42 годаРоссия
16 лет в сервисе
Был
2 года назад