Улучшение [1.2.206] Webhook для заданий через API

  • Автор темы Автор темы ВПР
  • Дата начала Дата начала

ВПР

A-Parser Enterprise License
A-Parser Enterprise
Можно ли добавить передавать отдельным параметром URL на который направлять запрос после завершения задания с информацией что уже все ок и другой технической инфой.

В целом можно и сейчас реализовать через JS, но функционал полезен и для обычных пользователей и заданий.
 
Добавлена возможность вызвать URL после выполнения задания

169pq.png


URL вызывается POST запросом, в body прийдет JSON с состоянием задания:
Код:
{
   "taskUid" : "214",
   "state" : {
      "requests" : "1",
      "additionalCount" : 0,
      "addTime" : 1527501047,
      "activeThreads" : 0,
      "logExists" : 0,
      "changeTime" : 1527501049,
      "resultsCount" : 0,
      "lastQuery" : "tt",
      "lastTotalFail" : 0,
      "avgSpeed" : 60,
      "queriesDoneCount" : 1,
      "started" : 1,
      "queriesCount" : 1,
      "minimized" : 0,
      "curSpeed" : 0,
      "totalWaitProxyThreads" : 0,
      "totalFail" : 1,
      "queriesDoneCountAtStart" : 0,
      "startTime" : 1527501049,
      "runTime" : 0,
      "uniqueResultsCount" : "none"
   },
   "status" : "completed",
   "stats" : "<b>Overall stats</b><br>Runtime: 0:00:00<br>HTTP requests: 1<br><br><b>1. Net::HTTP</b><br>Queries done: 1<br>Successful queries: 0<br>Proxies used: 1 (per query)<br>Retries used: 1 (per query)<br>HTTP requests: 1 (per query)<br>Proxies banned: 0/10000"
}
 
Назад
Верх