ПланФикс API task.getFilterList — различия между версиями
Материал из ПланФикс
Seva (обсуждение | вклад) |
Seva (обсуждение | вклад) |
||
Строка 42: | Строка 42: | ||
|taskFilter || || корневой элемент описывающий фильтр задач|| | |taskFilter || || корневой элемент описывающий фильтр задач|| | ||
|- | |- | ||
− | |taskFilter.ID || int|string || идентификатор фильтра (числовые идентификаторы у пользовательских фильтров и текстовые идентификаторы, начинающиеся с ":" - у системных фильтров Все, Входящие и т.п.) || | + | |taskFilter.ID || int|||string || идентификатор фильтра (числовые идентификаторы у пользовательских фильтров и текстовые идентификаторы, начинающиеся с ":" - у системных фильтров Все, Входящие и т.п.) || |
|- | |- | ||
|taskFilter.Name || string || название фильтра || | |taskFilter.Name || string || название фильтра || |
Версия 07:55, 2 февраля 2015
Функция позволяет получить список доступных текущему сотруднику фильтров задач для функции task.getList. Формат вызова функции:
<?xml version="1.0" encoding="UTF-8"?>
<request method="task.getFilterList">
<account></account>
<sid></sid>
<signature></signature>
</request>
Название | Тип | Значение | Примечание |
---|---|---|---|
signature | string(32) | md5 от имени функции, значений всех полей, исключая signature | подробное описание алгоритма формирования подписи смотри в разделе ПланФикс API:Формирование цифровой подписи |
Ответ:
<?xml version="1.0" encoding="UTF-8"?>
<response status="ok">
<taskFilterList totalCount="x">
<taskFilter>
<ID></ID>
<Name></Name>
</taskFilter>
<taskFilter>
<ID></ID>
<Name></Name>
</taskFilter>
<!-- -->
</taskFilterList>
</response>
Название | Тип | Значение | Примечание | |
---|---|---|---|---|
taskFilterList | список фильтров задач | |||
taskFilterList totalCount | int | количество элементов в списке | ||
taskFilter | корневой элемент описывающий фильтр задач | |||
taskFilter.ID | int | string | идентификатор фильтра (числовые идентификаторы у пользовательских фильтров и текстовые идентификаторы, начинающиеся с ":" - у системных фильтров Все, Входящие и т.п.) | |
taskFilter.Name | string | название фильтра |
В противном случае будет возвращен ответ с ошибкой:
<?xml version="1.0" encoding="UTF-8"?>
<response status="error">
<code></code>
</response>