# Crawler API

Zur Überwachung statistischer Daten von Robotern, Datenerfassung, Roboter-Analysen mithilfe der API, Bereitstellung/Freigabe von Robotern Folgen Sie den folgenden Anweisungen für den folgenden Roboter:

Hinweis: Um JS zu scannen, schließen Sie den TCP-Token auf dem JS-Token mit allen API-Aufrufen ab.

# API-Statistiken

Klicken Sie auf Ihren Scan, schließen Sie die Parallelschaltung ab, überprüfen Sie den Status und die Geschichte des Scanvorgangs (aufgerufene und neue Operationen):

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

Filtern Sie die Geschichte des Diapazona-Datums:

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

# API-Beobachtungen

Um einen speziellen Roboter zu aktualisieren, wählen Sie die folgenden POST-Beiträge mit einem ähnlichen Roboter und Token (JS/TCP):

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

Hinweis: Es wurde noch nicht einmal aktualisiert alle Seiten mit гусеничного traktor.

# API-Updates

Wenn Sie den Scan-Vorgang abgeschlossen haben, lesen Sie diesen POST-Sperrvorgang mit der RID-Sperre, einem Scan und einem Token (JS/TCP):

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

# API-Suche nach Arbeitern

Wenn Sie RID-Vorgänge auf Ihrem Scanner installiert haben, verwenden Sie die folgenden GET-Vorgänge (JS/TCP):

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

Antworten:

  • Es liegt in der Kategorie:
{
  "status": "QUEUED",
  "request_info": {
    "rid": "YOUR_RID",
    "url": "YOUR_URL",
    "retry": 3,
    "created_at": 1600494969.189415
  }
}
  • Если НЕ В ОЧЕРЕДИ: Es sei denn, Sie haben eine Anfrage gestellt oder sind noch nicht fertig.
{
  "status": "NOT_QUEUED",
  "request_info": {
    "rid": "YOUR_RID"
  }
}

# Puza-API

Um einen Scanvorgang durchzuführen, verwenden Sie diesen POST-Antrag mit einem Scan- und Token-Code (JS/TCP):

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

# API-Bewertungen

Um einen Scanner zu erstellen, lesen Sie die folgenden POST-Anfragen mit einem identischen Scanner und Token (JS/TCP):

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