Project

General

Profile

Fonctionnalité #13758

[API] Service de consultation directe

Added by Cyril VAZQUEZ 10 months ago. Updated 8 months ago.

Status:
Clôturée
Priority:
1-Majeur
Assignee:
-
Target version:
Start date:
04/14/2020
Due date:
Itération:
200424
Extension/Module:
Fonction:
Interrogation
SCRUM - Valeur:
3 - Must

Description

En tant qu'utilisateur, je veux accéder directement à un contenu numérique afin de consulter l'information archivée.

Détail
Dans la version actuelle, le service appelé par la couche de présentation fournit un objet digitalResource avec les métadonnées techniques ET le contenu.
- En mode Presentation, le presenter utilise le contenu pour créer un fichier temporaire public (web) et fournit le lien au front HTML
- en web service, une option permet de récupérer le contenu base64 ou un lien vers un fichier temporaire publique

Aucun service ne permet de récupérer DIRECTEMENT le contenu binaire, sans passer par un fichier temporaire et sans les métadonnées techniques.

Exemple GET /recordsManagement/archive/{archiveId}/digitalResource/{resId}/contents

Conditions d'acceptation
- le service renvoie le contenu de la ressource en corps de réponse
- la ressource est récupérée sous le nom original du fichier (digitalResource.fileName) lorsqu'il est renseigné

History

#1 Updated by Benjamin ROUSSELIERE 9 months ago

  • Status changed from A traiter to A tester

a tester sur la branche feat/13758_direct_consultation_api_service sur socle.
documentation de la route api: https://labs.maarch.org/maarch/maarchRM.doc/blob/2.6/api/paths/recordsManagement/archive/readDigitalResourceContents.md

#2 Updated by Cyril VAZQUEZ 9 months ago

  • Description updated (diff)

#3 Updated by Jérôme BOUCHER 9 months ago

Testé ok

#4 Updated by Jérôme BOUCHER 9 months ago

  • Status changed from A tester to A livrer

#5 Updated by Arnaud PAUGET 9 months ago

  • Status changed from A livrer to Livrée

#6 Updated by Elodie SOME-BLAD 8 months ago

  • Status changed from Livrée to Clôturée

Also available in: Atom PDF