# API für Erkundungsroboter
Um die Statistiken des Roboters zu überwachen, die Computer zu steuern, den Roboter über die API zu reinigen, den Roboter anzuhalten/wiederzugeben, folgen Sie den folgenden Anweisungen:
Hinweis: Für die JS-Explorationsroboter ersetzen Sie das TCP-Modul durch das JS-Modul durch alle API-Apps.
# Statistik-API
Fordern Sie einen Lebenslauf Ihrer Forschungsroboter an, der die Zustimmung, den Status der Aufsichtsdatei und die Geschichte der Forschungen (Aufteilung der Ergebnisse und Prüfungen) umfasst:
curl 'https://api.crawlbase.com/crawler/_USER_TOKEN_/stats'
Historische Daten nach Strand filtern:
curl 'https://api.crawlbase.com/crawler/_USER_TOKEN_/stats?history_from=yyyy-mm-dd&history_to=yyyy-mm-dd'
# API zum Bereinigen
Um einen speziellen Roboter zu löschen, erfüllen Sie diese POST-Anforderung mit dem Namen und dem Namen des Roboters (JS/TCP):
curl -X POST 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/purge'
Hinweis: Cela supprimera sofort Alle Seiten du Roboter.
# API für die Arbeit unterdrücken
Um einen Roboter zu unterstützen, senden Sie diese Anfrage POST mit dem RID der Anfrage, dem Namen des Roboters und dem Jeton (JS/TCP):
curl -X POST 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/delete_job?rid=RID'
# API für Stellensuche
Um eine Anfrage von RID in der von Ihrem Roboter betreuten Datei zu suchen, verwenden Sie die folgende Anfrage GET (JS/TCP):
curl 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/find_by_rid/RID'
Antworten
- Wenn Sie auf der Hut sind:
{
"status": "QUEUED",
"request_info": {
"rid": "YOUR_RID",
"url": "YOUR_URL",
"retry": 3,
"created_at": 1600494969.189415
}
}
- Wenn NON_MIS_EN_QUEUE: Wenn die Nachfrage nicht erkundet wurde oder nicht in der Akte liegt.
{
"status": "NOT_QUEUED",
"request_info": {
"rid": "YOUR_RID"
}
}
# API aussetzen
Um einen Explorationsroboter zu pausieren, verwenden Sie diese POST-Anfrage mit dem Namen und dem Namen des Explorationsroboters (JS/TCP):
curl -X POST 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/pause'
# API zur erneuten Aktivierung
Um einen Explorationsroboter zu aktivieren, senden Sie diese POST-Anfrage mit dem Namen und dem Namen des Explorationsroboters (JS/TCP):
curl -X POST 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/unpause'