L'api est disponible directement sur Dockerhub
mvn spring-boot:run
/
/csv
/communes
/temps-attente/agences
/temps-attente/agences/{communeName}
/temps-attente/agence/{idAgence}
/
Accès à la documentation Swagger/csv
Accès au téléchargement de la liste des agences au format CSV/communes
Accès à la liste des communes/temps-attente/agences
Accès à la liste des agences/temps-attente/agences/noumea
Accès à la liste des agences de Nouméa/temps-attente/agence/4314
Accès à l'agence correspondant à l'id 4314
Aller directement sur le Marketplace pour des exemples live.
Cette API est accessible depuis le web et documentée sur le marketplace RapidAPI. Des exemples de codes fonctionnels y sont fournis pour tous les languages.
Cette API a pour ambition de booster l'Open Innovation et permettre la réalisation d'intégrations efficaces et originales.
In your ~/.m2/settings.xml
put your Docker hub
<server>
<id>registry.hub.docker.com</id>
<username>rastadidi</username>
<password>XXXXXXX</password>
</server>
Then build/push to DockerHub :
mvn compile jib:build
docker pull rastadidi/opt-temps-attente-agences-api:latest
docker images
docker run -d -p 8081:8081 rastadidi/opt-temps-attente-agences-api:latest
docker ps
# Pour essayer l'API
sudo apt-get install httpie jq -y
http http://127.0.0.1:8081/temps-attente/agence/4161
http http://127.0.0.1:8081/temps-attente/agence/4161 | jq '.idAgence'