Status, transisi, dan urutan sebuah pembuatan.
Status
state | Arti |
|---|---|
PROCESS_STATE_CREATED | Belum selesai. Termasuk Journey yang menunggu orang tersebut |
PROCESS_STATE_FINISHED | Memiliki hasil, termasuk revalidasi negatif atau identifikasi yang tidak konklusif |
PROCESS_STATE_FAILED | Pemrosesan gagal, orang tersebut membatalkan, atau pembuatan terputus |
Pengambilan yang dibatalkan oleh orang tersebut dijawab sebagai PROCESS_STATE_FAILED.
Baca hasilnya di data: humanToken.status, liveness.value, dan humanTokenMatch. Revalidasi yang selesai dengan humanTokenMatch selain "true" adalah proses yang selesai tetapi tidak cocok.
Status selesai dan gagal bersifat final.
Urutan sebuah pembuatan
- Human Plugin memvalidasi permintaan. Error pada tahap ini tidak menyimpan apa pun dan tidak mengirim apa pun.
- Human Plugin menyimpan proses dan memulainya. Langkah ini tidak dibatalkan jika klien Anda terputus, dan memakan waktu paling lama 30 detik.
- Human Plugin menyimpan hasil, lalu menghitung intelijen tentang orang tersebut untuk
data.ndocs.
Sebuah proses tidak pernah dimulai dua kali.
Saat hasilnya tidak pasti
Jika proses tidak dapat dikonfirmasi tepat waktu, Human Plugin menyimpannya sebagai gagal dan menjawab 502. Untuk mencoba lagi, buat proses baru dengan correlationId baru.
Jika container berhenti saat pembuatan berlangsung, GET berikutnya menandai proses sebagai gagal begitu pembuatan tidak mungkin lagi berjalan (sekitar 70 detik).
Lihat Error dan percobaan ulang untuk panduan percobaan ulang.