Outils pour utilisateurs

Outils du site


docs:dev:api:web:docpak

Ceci est une ancienne révision du document !


Docpak

Les services Docpak concernent les fichiers rattachés à une fiche descriptive.

Docpak

Types de verrouillage

Lister les docpak d'une fiche

Lister tout les fichiers d'une fiche descriptive. Ne renvoi que la dernière version de chaque fichier.

URL

docpak/loadalllastrevision

Exemple:

http://localhost/ezged/data/service.php?service=docpak/loadalllastrevision&fsfileinfo=1&docpakrsid={docpakrsid}&docpaktbl={docpaktbl}&docpakpage=*&limitstart=0&limitgridlines=10
  • docpakpage : * pour avoir toutes les pages
  • docpakrsid : Le RSID de l'enregistrement (i.e ici la valeur de COURRIERS_ID )
  • docpaktbl : Le nom de la table.
  • fsfileinfo : Passer à 1 pour indiquer au service de retourner les informations du fichier.

Retour

{
   "rows":[
      {
         "datefilearchive":"2015-01-23 15:27:23",
         "oname":"loremipsum.pdf",
         "rank":"1",
         "ostamp":"2015-01-23 15:27:04",
         "nstamp":"2015-01-23 15:27:23",
         "table":"courriers",
         "size":"39060",
         "sizefileorigin":"39060",
         "fsfileid":"12618",
         "rsid":"107",
         "version":"0",
         "namefileorigin":"loremipsum.pdf",
         "datefileorigin":"2015-01-23 15:27:04",
         "mime":"application\/pdf",
         "path":"c:\\nchp\\var\\nchp\\instance\\EMDOM\\DEFTSA\\00000003\\8b\\19\\44DUMHAJ.pdf",
         "extension":"pdf",
         "ripefilearchive":"8b195bf49b33bcb0be26d83076fa12f332a7d2bd",
         "ext":"pdf",
         "lock":"",
         [...]
      }
   ],
   "errorcode":0,
   "errormsg":"ok",
   "count":1
}

L'attribut rows contient une liste d'objets. Chaque objet est un élément docpak et décrit une version spécifique (en l’occurrence la dernière) d'un fichier rattaché à la fiche.

Ci-dessous une liste des attributs d'un docpak tel que retournés par ce service.

Attributs Description Exemple de valeur
lock Nom de l'utilisateur qui a verrouillé le fichier “Florian”

Web Services Administration

Web Services pour les administrateurs.

docs/dev/api/web/docpak.1691401778.txt.gz · Dernière modification: 2023/08/07 09:49 par florian