-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Créer une API de simulation #1870
Comments
CR Réunion API Design de l'APIPour le swagger 3 possibilités discutées :
Besoin à clarifier :
UrssafCôté Urssaf a été évoqué le référencement de l'API sur https://portailapi.urssaf.fr/fr/ Possibilité de tester le déploiement d'une appli nodejs simplifiée sur leur environnement de dev À nous de revenir vers eux une fois qu'on a une demo disponible |
Un peu dans l'esprit de #1855 on pourrait aussi se dire que la liste des objectifs est codée en dur, et que plusieurs listes d'objectifs sont disponibles sur plusieurs points d'entrée. Ces points d'entrée pourraient correspondre aux simulateurs : |
Après réflexions, je suis d'avis d'avis de partir sur la spécification n°1, dans un premier temps en tout cas, à savoir : un swagger générique. Je verrai les points d'entrée suivants, pour être au plus proche de l'API de la librairie déjà documentée et disponible :
Le retour de la fonction evaluate devrait être un objet JSON contenant l'evaluation. Cette API pourrait être fournie sous forme de middleware express par un paquet Points d'entrés spécifiquesLa possibilité d'avoir des points d'entrés spécifiques avec les objectifs codés en dur est effectivement intéressante et est nécessaire pour activer un contexte avec une situation spécifique (comme sur les simulateurs du site). On souhaiterait éviter que la logique de désactivation / activation de partie des règles soit à la charge de l'utilisateur. Cela n'est pas trop compliqué à ajouter comme logique. Piste exploratoireL'autre solution pour éviter d'avoir une surcouche applicative à l'API serait de créer des règles dans un espace de nom Par exemple on pourrait avoir : simulateur . auto-entrepreneur :
valeur:
- chiffres d'affaires
- auto-entrepreneur . cotisations
- net
remplace:
- règle: dirigeant
par: "'auto-entrepreneur'" Et il n'y a plus qu'à évaluer Bon, cela demanderait à implémenter les listes. À réfléchir donc... |
Au autre exemple intéressant : https://wikicarbone.beta.gouv.fr/#/api |
Fermé par #2138 |
Ce ticket vient d'être fermé 🎉 Il est temps de prévenir les utilisateurs qui nous ont fait ce retour : Laissez un 👍 quand c'est fait ! |
Pour pouvoir utiliser les règles du package 'modele-social' sous forme d'une API rest
The text was updated successfully, but these errors were encountered: