Авторизация | API | Collaborator - Справочная информация и описание системы


См. Авторизация

Для получения списка заданий назначенных пользователю нужно отправить GET запрос на URI http://localhost:8080/api/rest.php/tasks?page=1&count=10&filter[data_filter]=new&action=my&uid={uid}
в строке запроса должен быть указан {uid} (“Внешний №”) пользователя. Запрос должен содержать загловоки Content-Type: application/json;charset=UTF-8 и Authorization: Bearer xxxxxx. Пример запроса:

curl 'http://localhost:8080/api/rest.php/tasks?page=1&count=10&filter[data_filter]=new&action=my&uid=123' -H 'Authorization: Bearer xxxxxx' -H 'Content-Type: application/json;charset=UTF-8'
тут вместо локального адреса http://localhost:8080 нужно использовать адрес вашего сервера.


Ответ

В случае успешного запроса (HTTP код ответа - 200), будет возвращен результат вида:

data - масив заданий пользователя
pager - объект пагинации (информация о к-ве страниц, текущей странице, к-ве заданий)
counts - объект счетчиков (информация о к-ве заданий, сгрупированных по статусам)


В случае ошибки (HTTP код ответа - 400) возвращает JSON объект с информацией о ошибке

см. также Работа с пользователями


Авторизация | API | Collaborator - Справочная информация и описание системы