Вывод на сайте биржевых индексов на нефтепродукты

07.06.2024
07.06.2024

Клиент и проект:

Наш клиент — компания, занимающаяся поставками нефтепродуктов по всей России. Сайт заказчика работает на системе управления CMS Made Simple.

Задача:

Настроить вывод биржевых индексов на нефтепродукты на главной странице сайта.

Решение:

Написать парсер CSV файла с биржевыми ставками на нефтепродукты.

Реализация:

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

Заказчик показал нам пример сайта, на котором эти индексы водились в том виде в котором он хочет. Мы изучили исходный код сайта - индексы подтягиваются с портала Санкт-Петербургской Международной Товарно-сырьевой Биржи. Изучив сайт биржи, мы не увидели какого-либо описания получения индексов, к примеру по API, однако нашли архивный CSV-файл с этими индексами, который обновляется раз в сутки.

Мы также связались с технической поддержкой с вопросом о наличии API. Возможность получения данных в реальном времени есть, но эта платная услуга и весьма недешевая.

Мы связались с Заказчиком и пояснили ситуацию. Ежемесячно крупную сумму за получение этих индексов в реальном времени он платить оказался не готов и его вполне устроил вариант с ежедневным обновлением данных.

Мы написали парсер данного CSV файла с индексами (благо ссылка на файл не меняется при обновлении, в данный файл индексы за очередной день просто добавляются в конце), настроили вывод данных согласно дизайна этого блока и поставили импорт данных из файла 1 раз в сутки.

Задача выполнена!

Время настройки парсинга биржевых ставок и вывод их на сайте около 3 часов.

#техподдержка #корпоративный #доставка #cmsmadesimple
Заявка на проект
На Вашу заявку ответим в течении 3-4 часов в рабочие дни с 9:30 до 18:00
Нажимая кнопку отправить, Вы подтверждаете свое согласие с условиями политики конфиденциальности
Напишите нам
На Вашу заявку ответим в течении 3-4 часов в рабочие дни с 9:30 до 18:00
Нажимая кнопку отправить, Вы подтверждаете свое согласие с условиями политики конфиденциальности
Задать вопрос
Задайте Ваш вопрос по созданию, продвижению и поддержке сайтов и мы обязательно свяжемся с Вами
Спасибо!
Задать вопрос