Mетод: /project/phone-calls параметр выбора данных: Дата С, Дата по
Метод: /project/phone-calls
[ { " id ": 0 , " callee ": "79261324567" , " caller ": "79261324567" , " visit_id ": 0 , " marker ": "ym_1_2" , " order_id ": 0 , " duration ": 0 , " status ": "ANSWER" , " file_id ": 0 , " date ": "2015-10-23T11:03:57+0000" } ]
Предложение:
Добавить в метод АПИ параметры выбора данных: Дата С, Дата по.
Выборка осуществлялась бы:
Дата С<=" date "<= Дата по.
Ответ
Задача реализована.
К запросу можно добавить &filters[0][field]={field}&filters[0][operator]={operator}&filters[0][value]={value}, где
- filters[0] - порядковый номер фильтра. Если в одном запросе будет использоваться несколько фильтров, то дальнейшие нужно будет указывать как filters[1], filters[2] и так далее
- {field} - параметр для фильтрации. id, callee, duration, date и так далее
- {operator} - оператор в фильтре. Список доступных: >, <, <=, >=, =, !=, or, and, like
- {value} - значение для фильтрации
Пример запроса: получить список звонков с продолжительностью 30 и более секунд с 1 марта 2016 года:
https://cloud.roistat.com/api/v1/project/phone-calls?project=XXX&key=YYY&filters[0][field]=duration&filters[0][operator]=>=&filters[0][value]=30&filters[1][field]=date&filters[1][operator]=%3E&filters[1][value]=2016-02-29 21:00:00
Где:
XXX - номер проекта
YYY - API ключ
Обратите внимание, что дата указывается в UTC 0, поэтому 1 марта 00:00:00 по Москве = 2016-02-29 21:00:00
Сервис поддержки клиентов работает на платформе UserEcho
Задача реализована.
К запросу можно добавить &filters[0][field]={field}&filters[0][operator]={operator}&filters[0][value]={value}, где
Пример запроса: получить список звонков с продолжительностью 30 и более секунд с 1 марта 2016 года:
https://cloud.roistat.com/api/v1/project/phone-calls?project=XXX&key=YYY&filters[0][field]=duration&filters[0][operator]=>=&filters[0][value]=30&filters[1][field]=date&filters[1][operator]=%3E&filters[1][value]=2016-02-29 21:00:00
Где:
XXX - номер проекта
YYY - API ключ
Обратите внимание, что дата указывается в UTC 0, поэтому 1 марта 00:00:00 по Москве = 2016-02-29 21:00:00