Скрипт сравнения и обновления данных по api.

  • Опубликовано 4 года назад
  • Просмотры 5
  • Закончить проект

Описание

Уточните сроки и стоимость.

Описание:
Найти и сопоставить источник звонка из атс с источником заказа в crm по номеру телефона.

Раз в сутки по крону запускать скрипт и отправлять результат на почту.

Скрипт подключается к атс по апи и получает массив историю звонков за последние 24 часа. (Поля: Номер телефона и название источника)

Сортируем историю звонков по времени по возрастанию.
Обработать массив истории звонков по входящему номеру и убрать вторые и последующие повторы оставить только первые по времени записи.

Дополнительным запросом получить из атс мои входящие номера и их названия в отдельный массив.

В массиве истории звонков заполняем поле источник(название номера) сопоставляем.

Подключаемся срм и получаем массив броней за последние 24 часа.

Перебираем массив броней приводим к нужному формату номер(приводим к формату 79.........0) сопоставляем массив звонков и массив броней по номеру телефона.

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

Реализовать на php без сложных подключаемых классов и фреймворков

Атс – onlinepbx. api – api2.onlinepbx.ru/documen...
Срм – realtycalendar. Api – docs.google.com/document/...

Опубликовано 4 года назад