Написать скрипт загрузки данных из ЦРМ в Битрикс

500 руб. за проект • наличный расчёт, безналичный расчёт
31 октября 2018, 10:56 • 11 откликов • 32 просмотра
Есть ЦРМ, которая умеет только публиковать xml-фиды. Пример, формат: https://base.kvartus.ru/reklama/xml/base/15383/yrl_test.xml

В базе данных будет около 3000 объектов.

Есть сайт, Битрикс: управление сайтом, редакция "Старт", версия 17.0.9.

Надо допилить сайт, чтобы он ходил по указанному адресу, кушал и обрабатывал xml, загружал данные об объектах в свою БД.

Сайт с определенной периодичностью должен ходить, смотреть XML по указанному адресу, определять, какие появились различия между тем, что есть в БД сайта и тем, что обновилось в xml ЦРМ. Синхронизировать данные.

Сравнивать объекты по id, вновь появившиеся в ЦРМ (в фиде) -- загружать на сайт. Удаленные из ЦРМ объекты -- удалять из базы сайта. Совпадающие записи сравнивать по значению <last-update-date>. Если значение совпадает, ничего не делать. Если значение не совпадает -- объект в БД сайта апдейтить.

Пишите, пожалуйста, возможную стоимость реализации и ваши вопросы.

Опыт в php, Bitrix обязателен.