Service Web de récupération de photos

Lorsque le résultat d'une étape d'inspection comprend des fichiers de photos publiés sur le serveur VoiceCheck, les données des résultats de tâches exportées vers le système hôte contiennent des URL permettant de récupérer ces fichiers. Les utilisateurs devront se connecter à l'aide de leurs justificatifs d'identité VoiceCheck pour afficher ces URL/photos à partir du navigateur. Ces fichiers de photos seront purgés de VoiceCheck en fonction du calendrier de purge établi dans la page d'interface utilisateur de la Configuration du système; le système hôte devra alors les récupérer avant qu'ils ne soient purgés.

VoiceCheck expose un service Web REST pour récupérer les photos. La demande GET est une URL contenant le nom du fichier photo. Tous les paramètres sont contenus dans l'URL.

Service Web REST

Action : getPhoto

URL : <http ou https>://<VoiceCheck IP>:<port>/VoiceCheck/services/photos/<Device.Id>_<photo filename>.jpg

Exemple : http://localhost:8090/VoiceCheck/services/photos/12345678_150519085225.jpeg

Méthode : GET

Paramètre : photoName (paramètre envoyé dans l'URL)

Type de contenu  : (vide)

Réponse : en cas de réussite, état HTTP 200. Si la photo est introuvable, le service génère une erreur WebApplicationException avec l'état État HTTP404 introuvable.

Authentification de base : nom d'utilisateur et mot de passe VoiceCheck

Sinon, si le système hôte a accès au dossier de photos sur le serveur VoiceCheck, il peut copier les fichiers de photos directement par le biais du réseau.