Amélioration de la recherche par modèle
Estimation développement : 3h
Besoin
- Ajouter un champ Énergie (diesel/essence) entre les menus Modèle et Motorisation — correspond au champ
FuelTypesur TecDoc. - Afficher dans OASIS les boites produits des turbos terminant par
EetNselon la référence TMM renvoyée par l'API Youfindit.
note
Confirmé le 29/10/2024 : le traitement des suffixes E/N sera géré par l'API Youfindit.
Mise en place
Nouveau menu déroulant « Énergie »
Ajout après le menu Modèle, avant Motorisation :
| Option | Valeur fuelTypeId |
|---|---|
| Diesel | 2 |
| Essence | 1 |
info
Le menu Énergie est accessible uniquement si un modèle est sélectionné.
Appel TecDoc — getVehicleIdsByCriteria
Au choix de l'énergie, appeler la fonction getVehicleIdsByCriteria de l'API TecDoc pour récupérer les identifiants des véhicules par énergie.
Exemple de requête :
{
"getVehicleIdsByCriteria": {
"carType": "P0",
"countriesCarSelection": "FR",
"fuelTypeId": 1,
"lang": "fr",
"manuId": 16,
"modId": 6441
}
}
Exemple de réponse :
{
"data": {
"array": [
{ "carId": 32675, "carName": "120 i", "carType": "P", "firstCountry": "FR" },
{ "carId": 25442, "carName": "125 i", "carType": "P", "firstCountry": "FR" },
{ "carId": 23429, "carName": "135 i", "carType": "P", "firstCountry": "FR" }
]
}
}
note
Pas de changement sur les appels API TecDoc suivants (motorisations, etc.).
Comparaison Youfindit → Oasis
Après retour de l'API Youfindit (nouvelle URL) :
Comparaison exacte des références TMM (Youfindit) avec les références Oasis
│
├─ Résultat trouvé → afficher références TMM
└─ Pas de résultat → afficher références TMM obtenues de Youfindit