diff --git a/doc/ws_nanook.txt b/doc/ws_nanook.txt index 2da0bdb1da34126cf7b009d28997f375329d064f..96a0b05f9899ba9ca91fa7af157e86496f450343 100644 --- a/doc/ws_nanook.txt +++ b/doc/ws_nanook.txt @@ -53,8 +53,29 @@ http://localhost:8080/afi_Nanook/ilsdi/service/GetRecords/id/9842+2345+2 +2. AuthenticatePatron: -2. GetPatronInfo: +Authentifie l'adhérent et retourne son identifiant à utiliser dans les requêtes sur le compte abonné. + +* Paramètres: + +username: login de l'adhérent +password: mot de passe + +* Exemple: + +http://localhost:8080/afi_Nanook/ilsdi/service/AuthenticatePatron/username/34454/password/caramel + +* Réponse: + +<?xml version="1.0" encoding="UTF-8"?> +<AuthenticatePatron> + <patronId>789</patronId> +</AuthenticatePatron> + + + +3. GetPatronInfo: Retourne les informations de l'adhérent @@ -111,7 +132,7 @@ http://localhost:8080/afi_Nanook/ilsdi/service/GetPatronInfo/patronId/1 -3. HoldTitle: +4. HoldTitle: Créé une réservation au niveau de la notice bibliographique pour un adhérent. @@ -144,7 +165,7 @@ http://localhost:8080/afi_Nanook/ilsdi/service/HoldTitle/bibId/196895/patronId/1 -4. CancelHold +5. CancelHold Annule une réservation sur le compte de l'adhérent. @@ -176,7 +197,7 @@ http://localhost:8080/afi_Nanook/ilsdi/service/CancelHold/patronId/1/itemId/1968 -5. RenewLoan +6. RenewLoan Prolonge le prêt sur le compte d'un adhérent.