Web-Scraping-API
Asynchrone Jobs
Die jobs-Endpunkte stellen Scraping-Aufgaben in die Warteschlange und ermöglichen das Abfragen von Status und Ergebnissen — ideal für hohes Volumen oder langsame Seiten.
POST
Async jobs
Erste Schritte
Basis-URL
Job erstellen
Stellen Sie einen asynchronen Scraping-Job in die Warteschlange mit derselbenScrapeRequest-Nutzlast wie beim synchronen Endpunkt.
Beispielanfrage
Parameter zum Erstellen eines Jobs
Ein
ScrapeRequest-Objekt mit denselben Feldern wie beim synchronen Scraping-Endpunkt (url, render, actions, cookies usw.).Job-Priorität. Höhere Werte werden zuerst verarbeitet. Standard: 0.
Job-Status abfragen
Fragen Sie einen Job anhand seiner ID ab, um den Status zu prüfen und Ergebnisse nach Abschluss abzurufen.Basis-URL
Beispielanfrage
Job-Statuswerte
| Status | Beschreibung |
|---|---|
queued | Job wartet in der Warteschlange. |
running | Browser-Sitzung ist aktiv. |
done | Scraping abgeschlossen; result enthält die Ausgabe. |
failed | Scraping fehlgeschlagen; error enthält eine Beschreibung. |
Antwortparameter
Eindeutige Kennung des asynchronen Jobs.
Aktueller Job-Status:
queued, running, done oder failed.Das Scraping-Ergebnis (gleiche Struktur wie die synchrone Endpunkt-Antwort). Vorhanden, wenn
status done ist.Fehlermeldung. Vorhanden, wenn
status failed ist.Zusätzliche Metadaten zur Job-Ausführung.
Async jobs