Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| guide_de_migration_shootid_vers_id360 [2025/04/10 14:29] – [🔸 ID360] admin | guide_de_migration_shootid_vers_id360 [2025/10/22 14:43] (Version actuelle) – [⚠️ Attention : ne pas appeler le rapport immédiatement] admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | [[: | ||
| + | ---- | ||
| + | |||
| ====== Guide de migration ShootID vers ID360 ====== | ====== Guide de migration ShootID vers ID360 ====== | ||
| Ligne 62: | Ligne 65: | ||
| | Endpoint | | Endpoint | ||
| | Format d’authentification | Authorization: | | Format d’authentification | Authorization: | ||
| - | | Validité du token | Long terme (pas d’expiration) | + | | Validité du token | Long terme (pas d’expiration) |
| | Prolongation du token | N/A | GET / | | Prolongation du token | N/A | GET / | ||
| Ligne 84: | Ligne 87: | ||
| ==== 🔸 ID360 ==== | ==== 🔸 ID360 ==== | ||
| * **Méthode** : `POST` | * **Méthode** : `POST` | ||
| - | * **URL PROD** : `https:// | + | * **URL PROD** : `https:// |
| - | * **URL PREPROD** : `https:// | + | * **URL PREPROD** : `https:// |
| * **Requête (cURL)** : | * **Requête (cURL)** : | ||
| <code bash> | <code bash> | ||
| curl -X POST \ | curl -X POST \ | ||
| - | " | + | " |
| -H " | -H " | ||
| -H " | -H " | ||
| Ligne 114: | Ligne 117: | ||
| === 🧾 Précisions sur les paramètres === | === 🧾 Précisions sur les paramètres === | ||
| + | * Dans l'url, l'UUID correspond à l'ID du parcours | ||
| * `callback_url` (**obligatoire**) : URL backend qui recevra en POST le **résultat complet** du parcours ID360 | * `callback_url` (**obligatoire**) : URL backend qui recevra en POST le **résultat complet** du parcours ID360 | ||
| * `browser_callback_url` (**obligatoire**) : URL vers laquelle l’utilisateur est **redirigé côté navigateur** | * `browser_callback_url` (**obligatoire**) : URL vers laquelle l’utilisateur est **redirigé côté navigateur** | ||
| Ligne 129: | Ligne 133: | ||
| | Retour | | Retour | ||
| | Paramétrage du parcours | | Paramétrage du parcours | ||
| - | | Callback technique | + | | Callback technique |
| | Suivi personnalisé | | Suivi personnalisé | ||
| | Authentification | | Authentification | ||
| Ligne 240: | Ligne 244: | ||
| * `transactionId` (string) – identifiant de la transaction (**obligatoire**) | * `transactionId` (string) – identifiant de la transaction (**obligatoire**) | ||
| * `file` (fichier) – image à uploader (**obligatoire**) | * `file` (fichier) – image à uploader (**obligatoire**) | ||
| - | * `type` (enum string) – type du document : `IDENTITY`, `RIB`, etc. (**obligatoire**) | + | * `type` (enum string) – type de document |
| - | * `documentId` (integer) – identifiant du document (**obligatoire | + | * `documentId` (integer) – identifiant du document (**obligatoire**) |
| * **Options avancées** : page, géolocalisation, | * **Options avancées** : page, géolocalisation, | ||
| * **Réponse exemple** : | * **Réponse exemple** : | ||
| Ligne 297: | Ligne 301: | ||
| | Réponse | | Réponse | ||
| | Traitements optionnels | | Traitements optionnels | ||
| - | | Type de document géré | + | | Type de document géré |
| ---- | ---- | ||
| Ligne 386: | Ligne 390: | ||
| === Exemple de réponse === | === Exemple de réponse === | ||
| - | * Statut du scan : `OK`, `KO`, `READY_TO_BE_SCANNED` | + | * Statut du scan : `OK`, `KO`, `PROVIDER_COULD_NOT_PROCESS_ERROR` |
| - | * Résultats de validation : MRZ, intégrité, correspondances... | + | * Résultats de validation : MRZ, intégrité... |
| * Données OCR : nom, prénom, date de naissance, sexe, numéro... | * Données OCR : nom, prénom, date de naissance, sexe, numéro... | ||
| * Images générées : `imagePhoto`, | * Images générées : `imagePhoto`, | ||
| Ligne 461: | Ligne 465: | ||
| * Cette callback vous informe que le traitement est terminé. | * Cette callback vous informe que le traitement est terminé. | ||
| * Une fois reçue, vous pouvez alors appeler `/ | * Une fois reçue, vous pouvez alors appeler `/ | ||
| - | * [Voir le guide des callbacks ici](https:// | + | * Voir le guide des callbacks |
| ==== Comparatif ShootID / ID360 ==== | ==== Comparatif ShootID / ID360 ==== | ||