Проблема с выгрузкой по методу analitic.getDataByCondition в диапазоне дат.
Добавлено: 16.05.2022 14:47
Добрый день! Возникла необходимость выгружать через API отчет по тайм трекингу в своем формате. Для этого необходимо выгружать все аналитики с трекингом фактического времени работы за определенный период, пробую метод analitic.getDataByCondition. Столкнулся с проблемой, что начисто игнорируется параметр filters. Работа ведется на PHP, преобразуя в дальнейшем при запросе в XML. Например я передаю вот такой XML
Визуально структура правильная, другие методы API работают верно. API отдает просто 100 первых аналитик вообще из других дат, даже не передавая меты, где было бы указано общее количество аналитик и другой информации.
Подскажите пожалуйста, в связи с чем может быть такая ошибка? Перепробовал разные форматы дат, добавление filter.field ничего не дает. Поведение такое, как будто фильтр вообще не передается при запросе.
Заранее благодарен за любую помощь.
Код: Выделить всё
SimpleXMLElement Object
(
[@attributes] => Array
(
[method] => analitic.getDataByCondition
)
[account] => amiga
[analitic] => SimpleXMLElement Object
(
[id] => 19428
)
[filters] => SimpleXMLElement Object
(
[filter] => SimpleXMLElement Object
(
[fromDate] => 01-04-2022
[toDate] => 30-04-2022
)
)
[pageSize] => 100
)
Подскажите пожалуйста, в связи с чем может быть такая ошибка? Перепробовал разные форматы дат, добавление filter.field ничего не дает. Поведение такое, как будто фильтр вообще не передается при запросе.
Заранее благодарен за любую помощь.