Outils pour utilisateurs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
guide_callbacks [2025/05/20 09:29] – [LES CALLBACKS, DE QUOI S’AGIT-IL ?] adminguide_callbacks [2025/10/08 10:56] (Version actuelle) – [🔁 Callbacks – À quoi servent-ils ?] admin
Ligne 1: Ligne 1:
 +[[:guide_callbacks|Français]] | [[:en:guide_callbacks|English]]
 +----
 +
 ====== INTRODUCTION AUX CALLBACKS ====== ====== INTRODUCTION AUX CALLBACKS ======
  
Ligne 21: Ligne 24:
 Ces retries peuvent provoquer un **désalignement temporel dans l’ordre des messages reçus**. Ces retries peuvent provoquer un **désalignement temporel dans l’ordre des messages reçus**.
  
-  * → Il est donc fortement recommandé de **vous baser sur le contenu du payload** (statut, timestamp, etc.) plutôt que sur l’ordre d’arrivée des notifications.+  * → Il est donc fortement recommandé de **vous baser sur le contenu du payload** plutôt que sur l’ordre d’arrivée des notifications.
  
  
Ligne 51: Ligne 54:
 La valeur **done = 1** signifie que seule l’étape ProfileDataStep (qui était de pousser le nom de famille par API) a été finalisée. La valeur **done = 1** signifie que seule l’étape ProfileDataStep (qui était de pousser le nom de famille par API) a été finalisée.
  
-Le champ **enrollment_step** fournit des informations détaillées sur l’étape, notamment le résultat du contrôle, le type de vérification effectuée, ainsi que la liste des documents concernés.+Le champ **enrollment_step** fournit des informations détaillées sur l’étape, notamment le résultat du contrôle, le type de vérification effectuée, ainsi que la liste des documents concernés. Le statut présent dans enrollment_step peut être OK, KO, FAILED, USER_PROCESSING, SYS_PROCESSING.
  
 **Le type présent dans la variable enrollment_step est une information interne, à ce titre, il ne doit pas être utilisé ou exploité.** **Le type présent dans la variable enrollment_step est une information interne, à ce titre, il ne doit pas être utilisé ou exploité.**
Ligne 60: Ligne 63:
 ^ ‘enrollment_step’ > ‘name’ ^ Document(s) ^ Contrôle / Remarque ^   ^ ‘enrollment_step’ > ‘name’ ^ Document(s) ^ Contrôle / Remarque ^  
 | id_document | Pièce d’identité | La pièce d’identité a bien été reçue et lue par ID360 |   | id_document | Pièce d’identité | La pièce d’identité a bien été reçue et lue par ID360 |  
-id_document_mandat | Pièce d’identité | La pièce d’identité de la personne présente dans le KBIS a bien été reçue et lue par ID360 |  +id_document_mandate | Pièce d’identité | La pièce d’identité de la personne présente dans le KBIS a bien été reçue et lue par ID360 |  
 | fake_photo_id| Pièce d’identité | La photo présente sur la pièce d’identité est conforme |   | fake_photo_id| Pièce d’identité | La photo présente sur la pièce d’identité est conforme |  
-| phone_detection | Pièce d’identité | La détection d’attaque par présentation s’est bien déroulée |  +| phone_detection | Pièce d’identité | La détection d’attaque par présentation s’est bien déroulée |  
 +| image_forensics | Pièce d’identité | La détection de la monochromie s’est bien déroulée |
  
 === Moyens d’identification électronique === === Moyens d’identification électronique ===
Ligne 108: Ligne 112:
  
 Dans le steps_status la valeur « done » sera égale à la valeur « total ». Dans le steps_status la valeur « done » sera égale à la valeur « total ».
- +\\ 
----- +\\ 
 +\\
 Dans le cadre de cette callback, vous devez renvoyer un code 2XX (par exemple 204) dans un délai inférieur à 10 secondes. Dans le cadre de cette callback, vous devez renvoyer un code 2XX (par exemple 204) dans un délai inférieur à 10 secondes.
  
 Si cette réponse n’est pas reçue, jusqu’à 6 nouvelles tentatives (retries) seront effectuées selon le planning suivant : Si cette réponse n’est pas reçue, jusqu’à 6 nouvelles tentatives (retries) seront effectuées selon le planning suivant :
  
-^ Tentative ^ Secondes ^ Minutes ^ +^ Tentative ^ Secondes ^ Minutes ^ Minutes cumulées 
-| 1         | 10       | 0,17     | +| 1         | 10       | 0,17     | 0,17     | 
-| 2         | 80       | 1,33     | +| 2         | 80       | 1,33     | 1,50     | 
-| 3         | 270      | 4,50     | +| 3         | 270      | 4,50     | 6,00     | 
-| 4         | 640      | 10,67    | +| 4         | 640      | 10,67    | 16,67    | 
-| 5         | 1250     | 20,83    | +| 5         | 1250     | 20,83    | 37,50    | 
-| 6         | 2160     | 36,00    | +| 6         | 2160     | 36,00    | 73,50    | 
-| 7         | 3430     | 57,17    |+| 7         | 3430     | 57,17    | 130,67   |
  
 Ces intervalles sont calculés selon la formule : // Ces intervalles sont calculés selon la formule : //
Ligne 141: Ligne 145:
     "headers": [     "headers": [
       {       {
-        "name": "Authorization: Bearer abc123"+         "name": "Authorization", value"Bearer abc123"
       }       }
     ]     ]

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also, you acknowledge that you have read and understand our Privacy Policy. If you do not agree, please leave the website.

Plus d’informations