# Умереть Enterprise Crawler API

Ум умирает Enterprise Crawler Für Statistiken, die Verwaltung von Aufträgen, das Löschen eines Crawlers über die API, das Anhalten/Fortsetzen eines Crawlers befolgen Sie bitte die nachstehenden Anweisungen:

Примечание: Ersetzen Sie bei JS-CrawlerВо всех API-токенах TCP-Token или JS-Token.

# Статистический API

Erhalten Sie eine Zusammenfassung Ihrer Crawler, einschließlich Parallelität, Warteschlangenstatus und Crawling-Verlauf (Aufschlüsselung nach Erfolg und Fehler):

curl 'https://api.crawlbase.com/crawler/_USER_TOKEN_/stats'

Verlauf nach Datumsbereich filtern:

curl 'https://api.crawlbase.com/crawler/_USER_TOKEN_/stats?history_from=yyyy-mm-dd&history_to=yyyy-mm-dd'

# API-интерфейсы

Um einen bestimmten Crawler zu löschen, stellen Sie diese POST-Anfrage mit dem Crawler-Имя и токен (JS/TCP):

curl -X POST 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/purge'

Примечание: Дадурч вирт софорт энтфернт все страницы от Crawler.

# API для чтения Jobs

Um einen Job aus einem Crawler zu löschen, senden Sie diese POST-Anfrage mit der Anfrage-RID, dem Crawler-Имя и токен (JS/TCP):

curl -X POST 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/delete_job?rid=RID'

# API «Поиск работы»

Um eine Anfrage для RID в Warteschlange Ihres CrawlerЕсли вы нашли, вы увидите следующий запрос GET-Anfrage (JS/TCP):

curl 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/find_by_rid/RID'

Антвортен:

  • Когда встает вопрос:
{
  "status": "QUEUED",
  "request_info": {
    "rid": "YOUR_RID",
    "url": "YOUR_URL",
    "retry": 3,
    "created_at": 1600494969.189415
  }
}
  • Когда NICHT_IN DER QUEUED: Ob die Anfrage bereits gecrawlt wurde oder sich nicht in der Warteschlange befindet.
{
  "status": "NOT_QUEUED",
  "request_info": {
    "rid": "YOUR_RID"
  }
}

# API ангальтен

К одному Crawler anzuhalten, verwenden Sie diese POST-Anfrage mit dem Crawler-Имя и токен (JS/TCP):

curl -X POST 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/pause'

# API fortsetzen

К одному Crawler fortzusetzen, stellen Sie diese POST-Anfrage mit dem Crawler-Имя и токен (JS/TCP):

curl -X POST 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/unpause'