Zustände, Übergänge und die Reihenfolge beim Erstellen.
Zustände
state | Bedeutung |
|---|---|
PROCESS_STATE_CREATED | Nicht abgeschlossen. Umfasst eine Journey, die auf die Person wartet |
PROCESS_STATE_FINISHED | Hat ein Ergebnis, einschließlich einer negativen Revalidierung oder einer nicht eindeutigen Identifizierung |
PROCESS_STATE_FAILED | Die Verarbeitung ist fehlgeschlagen, die Person hat abgebrochen, oder das Erstellen wurde unterbrochen |
Eine Aufnahme, die die Person abbricht, wird als PROCESS_STATE_FAILED beantwortet.
Lesen Sie das Ergebnis in data: humanToken.status, liveness.value und humanTokenMatch. Eine abgeschlossene Revalidierung mit einem anderen humanTokenMatch als "true" ist ein abgeschlossener Prozess, der nicht übereinstimmt.
Abgeschlossen und fehlgeschlagen sind endgültig.
Reihenfolge beim Erstellen
- Human Plugin validiert die Anfrage. Fehler in diesem Schritt speichern und senden nichts.
- Es speichert den Prozess und startet ihn. Dieser Schritt wird nicht abgebrochen, wenn Ihr Client die Verbindung trennt, und dauert höchstens 30 Sekunden.
- Es speichert das Ergebnis und berechnet dann die Intelligence zur Person für
data.ndocs.
Ein Prozess wird nie zweimal gestartet.
Wenn das Ergebnis ungewiss ist
Kann der Prozess nicht rechtzeitig bestätigt werden, speichert Human Plugin ihn als fehlgeschlagen und antwortet mit 502. Um es erneut zu versuchen, erstellen Sie einen neuen Prozess mit einer neuen correlationId.
Wenn der Container während eines Erstellens stoppt, markiert ein späteres GET den Prozess als fehlgeschlagen, sobald das Erstellen nicht mehr laufen kann (nach etwa 70 Sekunden).
Hinweise zu Wiederholungen finden Sie unter Fehler und Wiederholungen.