На вкладке представлены методы API для работы с очередями ресурсов.
Метод | Описание | Пример случая, при котором может быть использован метод |
---|---|---|
POST /api/v1/queues | Создание очереди ресурсов | Создание очереди ресурсов для обмена данными между роботами |
PATCH /api/v1/queues/{id} | Изменение очереди ресурсов | Уменьшение максимального количества попыток обработки ресурсов, чтобы роботы не тратили слишком много времени в попытке обработать "проблемные" ресурсы. |
DELETE /api/v1/queues/{id} | Удаление очереди ресурсов | Удаление очереди ресурсов, которую больше не используют |
GET /api/v1/queues/{id} | Получение очереди ресурсов | Получение информации о конкретной очереди ресурсов (ее название, количество ресурсов и т.д.) |
GET /api/v1/queues | Получение списка очередей ресурсов | Отображение списка очередей ресурсов, в котором указано, сколько в каждой очереди сейчас ресурсов, чтобы понимать объем работы роботов |
Метод | Описание | Пример случая, при котором может быть использован метод |
---|---|---|
GET /api/v1/external-resources/{id} | Получение ресурса из очереди | Проверка статуса обработки ресурса |
GET /api/v1/external-resources | Получение списка ресурсов из очереди по заданным условиям | Просмотр списка ресурсов в очереди для определения текущего объема работы робота |
PATCH /api/v1/external-resources/{id} | Изменение ресурса | Изменение приоритета ресурса, чтобы робот взял его в работу раньше других ресурсов |
DELETE /api/v1/external-resources/{id} | Удаление ресурса | Удаление выбранного ресурса, с которым ни пользователь, ни робот больше не будут работать |