Lewati ke konten utama
Siklus hidup proses

Status, transisi, dan urutan sebuah pembuatan.

Markdown

Status​

stateArti
PROCESS_STATE_CREATEDBelum selesai. Termasuk Journey yang menunggu orang tersebut
PROCESS_STATE_FINISHEDMemiliki hasil, termasuk revalidasi negatif atau identifikasi yang tidak konklusif
PROCESS_STATE_FAILEDPemrosesan gagal, orang tersebut membatalkan, atau pembuatan terputus

Pengambilan yang dibatalkan oleh orang tersebut dijawab sebagai PROCESS_STATE_FAILED.

FINISHED bukan berarti "disetujui"

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​

  1. Human Plugin memvalidasi permintaan. Error pada tahap ini tidak menyimpan apa pun dan tidak mengirim apa pun.
  2. Human Plugin menyimpan proses dan memulainya. Langkah ini tidak dibatalkan jika klien Anda terputus, dan memakan waktu paling lama 30 detik.
  3. 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.