Importer un document vers VIA (UploadDocument)

Afin d’importer un document de votre système vers une activité VIA ou vers le « mon contenu » d’un utilisateur, la fonction « UploadDocument » doit être utilisée.


Important : Il faut ajouter un entête de requête nommé « fileLength » avec la grosseur en Byte du fichier envoyé à la fonction UploadDocument. Ensuite, dans les données de la requête, il faut mettre en premier les données du fichier voulant être transféré suivit du XML contenant les informations d’importation ainsi que ceux du document.



Schéma XML en entrée :


<?xml version="1.0" encoding="utf-8" ?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">             

    <soap:Body>

          <cApiDocumentUpload>

                <CieID></CieID>

                <ApiID></ApiID>

                <ActivityID></ActivityID>

                <IsEndOfFile></IsEndOfFile>

                <Document>

                                <UserID></UserID>

                                <Title></Title>

                                <ParentID></ParentID>

                </Document>

           </cApiDocumentUpload>

      </soap:Body>

</soap:Envelope>


Schéma XML en sortie :


<?xml version="1.0" encoding="utf-8" ?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">             

    <soap:Body>

          <cApiDocumentUpload>

                <CieID></CieID>

                <ApiID></ApiID>

                <ActivityID></ActivityID>

                <IsEndOfFile></IsEndOfFile>

                <Document>

                                <FileID></FileID>

                                <Type></Type>

                                <Category></Category>

                                <UserID></UserID>

                                <Emplacement></Emplacement>

                                <CreationDate></CreationDate>

                                <IsDownloadable></IsDownloadable>

                                <Position></Position>

                                <InActivity></InActivity>

                                <ParentID></ParentID>

                                <Size></Size>

                                <Duration></Duration>

                                <Width></Width>

                                <Height></Height>

                                <Nbpage></Nbpage>

                                <ConvertState></ConvertState>

                                <ConvertProgression></ConvertProgression>

                                <ConvertLog></ConvertLog>

                                <Title></Title>

                </Document>

           </cApiDocumentUpload>

      </soap:Body>

</soap:Envelope>





Cette réponse a-t-elle été utile ? Oui Non

Envoyer vos commentaires
Nous sommes désolés de ne pas avoir pu répondre à votre question. Aidez-nous à améliorer cet article grâce à vos commentaires.