非同期タスク
task ID を返す長時間実行の REST API オペレーションをポーリングし、実行中・完了・失敗のステータスを読み取る方法。
{
"taskId": "abc123",
"url": "https://api.roboflow.com/my-workspace/asynctasks/abc123"
}タスクのステータスを取得
$ curl --location "https://api.roboflow.com/my-workspace/asynctasks/abc123?api_key=$ROBOFLOW_API_KEY"レスポンスフィールド
- taskId (string) - 非同期タスクの ID。
- status (string) - 現在のタスク状態です。一般的な状態は created、running、completed、failed です。終了状態は completed と failed です。
- progress (object or null) - 利用可能な場合のタスクの進行状況で、形式は `{ "current": <number>, "total": <number> }` です。
- result (object) - タスクが正常に完了した場合に表示されます。
- error (string) - タスクが失敗した場合に表示されます。実行中のタスク
完了したタスク
失敗したタスク
エラー
最終更新
役に立ちましたか?