Платформа ddapp — это мультиканальный инструмент для цифровой дистрибуции. Каждый из сервисов платформы (Альт, Альт Монитор, Marketplace и т.п.) может создавать или изменять данные.
Дельта-данные — это данные, которые были созданы или изменены на платформе ddapp.
Для оптимизации и удобства получения данных, котрые были созданы или изменены через сервисы платформы ddapp необходимо использовать метод delta.
Входящие параметры (url-параметры):
-
dateFrom — Дата и время, начиная с которой необходимо вернуть дельта-данные. (Формат даты и времени — ISO-8601. См. ифнфо: https://www.w3.org/TR/NOTE-datetime)
-
dateTill — Дата и время, до которой необходимо вернуть дельта-данные. По-умолчанию — не указано. (Формат даты и времени — ISO-8601. См. ифнфо: https://www.w3.org/TR/NOTE-datetime) Не обязательный параметр
Тело ответа содержит следующие поля:
-
data — объект (модель данных, например: Заказ)
-
entity — название объекта (например: Order)
-
event — действие (событие), которое было произведено с объектом (например: Create, Update, Delete)
-
eventDate — дата и время действия (события)
Пример тела ответа:
[
{
"entity":"Order",
"event":"Create",
"eventDate":"2017-10-05T14:01:27.8406114Z",
"data":{
...
}
},
{
"entity":"Order",
"event":"Update",
"eventDate":"2017-10-05T15:01:30.2583454Z",
"data":{
...
}
},
{
"entity":"Order",
"event":"Create",
"eventDate":"2017-10-05T15:01:53.8509095Z",
"data":{
...
}
}
]
Дельта-данные уже содержат дополнительные поля, необходимые для обработки или создания полученных объектов в учетной системе.
Поэтому метод delta не поддердивает URL-параметр fields.