API веб-скрейпинга
Асинхронные задачи
Эндпоинты jobs ставят задачи скрейпинга в очередь и позволяют опрашивать статус и результаты — идеально для высокой нагрузки или медленных страниц.
POST
Асинхронные задачи
Начало работы
Базовый URL
Создание задачи
Поставьте асинхронный скрейпинг в очередь с тем же payloadScrapeRequest, что использует синхронный эндпоинт.
Пример запроса
Параметры создания задачи
Object
обязательно
Объект
ScrapeRequest с теми же полями, что и синхронный эндпоинт скрейпинга (url, render, actions, cookies и т. д.).Integer
Приоритет задачи. Более высокие значения обрабатываются первыми. По умолчанию: 0.
Получение статуса задачи
Опрашивайте задачу по ID, чтобы проверить статус и получить результаты после завершения.Базовый URL
Пример запроса
Значения статуса задачи
Параметры ответа
String
Уникальный идентификатор асинхронной задачи.
String
Текущий статус задачи:
queued, running, done или failed.Object
Объект результата скрейпинга (та же структура, что и ответ синхронного эндпоинта). Присутствует, когда
status — done.String
Сообщение об ошибке. Присутствует, когда
status — failed.Object
Дополнительные метаданные о выполнении задачи.
Асинхронные задачи