Fonctions communes:API - DOWNLOAD - FILE : Différence entre versions

De Logilys
Aller à : navigation, rechercher
(Page créée avec « {{Entete_TOC}}<br> == Informations envoyées == Télécharge un fichier. <br><br> DemAction : DOWNLOAD<br> DemCat : FILE<br> DemOptions : * NomSession : Même nom de ses... »)
 
(Informations envoyées)
 
(4 révisions intermédiaires par le même utilisateur non affichées)
Ligne 9 : Ligne 9 :
 
* DosUID : ID du dossier.
 
* DosUID : ID du dossier.
 
* UID : ID de l'enregistrement (ID de la tâche, No du client, etc.).
 
* UID : ID de l'enregistrement (ID de la tâche, No du client, etc.).
* File : Chemin relatif et nom du fichier (ex : sous-dossier/fichier.csv)
+
* File : Chemin relatif et nom du fichier (ex : sous-dossier\fichier.csv)
 +
 
 
==Informations retournées ==
 
==Informations retournées ==
 
<pre>
 
<pre>
{
+
{
 
   "File":[
 
   "File":[
     {
+
     {
       "LDE_EXEC_DOWNLOADFILE":""
+
       "LDE_EXEC_DOWNLOADFILE":
 +
        {
 +
          "Output": "/9j/4AAQSkZJRgABAQEAYABgAAD/4RDqR...",
 +
          "FileAttributes":
 +
            {
 +
              "Name": "images.jpeg",
 +
              "IsDir": "0",
 +
              "FileSize": "24486",
 +
              "SystemCreationTime": "2019-02-19 16:44:06.454",
 +
              "LocalCreationTime": "2019-02-19 11:44:06.454",
 +
              "SystemLastWriteTime": "2019-01-28 19:33:28.462",
 +
              "LocalLastWriteTime": "2019-01-28 14:33:28.462",
 +
              "ReadOnly": "0"
 +
            },
 +
          "Status": "Ok"
 +
        }
 
     }
 
     }
 
   ]
 
   ]
 
}
 
}
 
</pre>
 
</pre>
'''File''' : Information sur les fichiers trouvés
+
'''File''' : Information sur les fichiers téléchargés.
* LDE_EXEC_DOWNLOADFILE : Chemin relatif et nom du fichier.
+
* LDE_EXEC_DOWNLOADFILE : Informations sur le fichier
 +
** Output : Base64 du fichier
 +
** FileAttributes : Attributs du fichier
 +
*** Name : Nom du fichier
 +
*** IsDir : À 1 pour un dossier et à 0 pour un fichier
 +
*** FileSize : Taille du fichier en octet
 +
*** SystemCreationTime : Date de création du fichier (UTC)
 +
*** LocalCreationTime : Date de création du fichier
 +
*** SystemLastWriteTime : Date de dernière modification du fichier (UTC)
 +
*** LocalLastWriteTime : Date de dernière modification du fichier
 +
*** ReadOnly : À 1 si le fichier est en lecture seule sinon à 0.
 +
** Status : Contient "Ok" si le fichier est correctement téléchargé sinon contient un message d'erreur.
 
<br>
 
<br>
 
{{BasPage_Fonctions_communes}}
 
{{BasPage_Fonctions_communes}}

Version actuelle datée du 1 avril 2019 à 08:52

API - DOWNLOAD - FILE


Informations envoyées

Télécharge un fichier.

DemAction : DOWNLOAD
DemCat : FILE
DemOptions :

  • NomSession : Même nom de session utilisé lors de l'envoi d'une requête sous forme de JSON.
  • DosUID : ID du dossier.
  • UID : ID de l'enregistrement (ID de la tâche, No du client, etc.).
  • File : Chemin relatif et nom du fichier (ex : sous-dossier\fichier.csv)

Informations retournées

{
  "File":[
    {
      "LDE_EXEC_DOWNLOADFILE":
        {
          "Output": "/9j/4AAQSkZJRgABAQEAYABgAAD/4RDqR...",
          "FileAttributes":
            {
              "Name": "images.jpeg",
              "IsDir": "0",
              "FileSize": "24486",
              "SystemCreationTime": "2019-02-19 16:44:06.454",
              "LocalCreationTime": "2019-02-19 11:44:06.454",
              "SystemLastWriteTime": "2019-01-28 19:33:28.462",
              "LocalLastWriteTime": "2019-01-28 14:33:28.462",
              "ReadOnly": "0"
            },
          "Status": "Ok"
        }
    }
  ]
}

File : Information sur les fichiers téléchargés.

  • LDE_EXEC_DOWNLOADFILE : Informations sur le fichier
    • Output : Base64 du fichier
    • FileAttributes : Attributs du fichier
      • Name : Nom du fichier
      • IsDir : À 1 pour un dossier et à 0 pour un fichier
      • FileSize : Taille du fichier en octet
      • SystemCreationTime : Date de création du fichier (UTC)
      • LocalCreationTime : Date de création du fichier
      • SystemLastWriteTime : Date de dernière modification du fichier (UTC)
      • LocalLastWriteTime : Date de dernière modification du fichier
      • ReadOnly : À 1 si le fichier est en lecture seule sinon à 0.
    • Status : Contient "Ok" si le fichier est correctement téléchargé sinon contient un message d'erreur.



Nom du document : Fonctions communes:API - DOWNLOAD - FILE