メインコンテンツへスキップ
POST
非同期ジョブ

はじめに

ベース URL

ジョブの作成

同期エンドポイントと同じ ScrapeRequest ペイロードで非同期スクレイピングジョブをキューに追加します。

リクエスト例

成功したリクエストはジョブ ID を返します:

ジョブ作成パラメータ

Object
必須
同期スクレイピングエンドポイントと同じフィールド(url、render、actions、cookies など)を持つ ScrapeRequest オブジェクト。
Integer
ジョブ優先度。値が大きいほど先に処理されます。デフォルト: 0。

ジョブステータスの取得

ID でジョブをポーリングし、ステータスを確認し、完了後に結果を取得します。

ベース URL

リクエスト例

ジョブ実行中:
正常完了時:

ジョブステータス値

レスポンスパラメータ

String
非同期ジョブの一意の識別子。
String
現在のジョブステータス: queued、running、done、failed。
Object
スクレイピング結果オブジェクト(同期エンドポイントレスポンスと同じ構造)。status が done の場合に返されます。
String
エラーメッセージ。status が failed の場合に返されます。
Object
ジョブ実行に関する追加メタデータ。