UpdateMessage

(pour la messagerie)

Description

Cette opération doit être envoyée aprés un ModifyMessage ou un CreateMessage pour modifier des modifications et demander la mise à jour de toutes les informations(colonnes) du message.

Requête

La requête consiste à envoyer les valeurs des colonnes qui ont changé dans le paramètre UpdateData ainsi que le message concerné.
UpdateMessage est équivalent dans son fonctionnement à l'opération Update. Il faut donc envoyer un validate pour que les modifications envoyées soient prises en compte ou mettre Autovalidate à 1.

Liste des entêtes

Entête
AutoValidate
CustomerInfos
SessionToken
UsernameToken
OptionDialogue
APIUUID

Liste des paramètres

Paramètre
IDMessage
UpdateData

Exemple

=> Envoyer les données du message

<SOAP-ENV:Body>
<UpdateMessage >
<IDMessage>1927936746....</IDMessage>
<UpdateData>
<message id="19279367467273">
<id_15317>dupont</id_15317>
<id_15318>0/0</id_15318>
<id_15319></id_15319>
<id_15320></id_15320>
<id_15321></id_15321>
<id_15322></id_15322>
<id_15316>mise à jour message</id_15316>
<id_16078></id_16078>
<id_15328>16320</id_15328>
<id_15329>16320</id_15329>
<id_15330>16320</id_15330>
<id_16070>16324</id_16070>
</message>
</UpdateData>
</UpdateMessage>
</SOAP-ENV:Body>

Réponse

Le service vous renvoie la description XML du message mis à jour suite aux modifications envoyées.
Si le service a rencontré des problèmes lors de la résolution des destinataires ou de l'ajout des pièces jointes, il vous l'indique dans les headers RecipientCheck et PJSizeCheck

Liste des entêtes

Entête
RecipientCheck
ReturnType
CustomerInfos
XSDSchema
PJSizeCheck

Les valeurs de retour

Xml

Exemple

<env:Body>
<UpdateMessageResponse xmlns="http://www.nout.fr/wsdl/SimaxService.wsdl/">
<xml VERSION="1" VERSION_LECTECRIT="1" VERSION_LECTURE="1" DATEHEURE="2011012415150246" xmlns:simax="http://www.nout.fr/XML/" xmlns:simax-layout="http://www.nout.fr/XML/layout">
<id_16510 simax:id="19279367467273" simax:title="16:13:20 Dupont Mise à jour message">
<id_15317>dupont@hebergeur.com</id_15317>
<id_15318>19|</id_15318>
<id_15319/>
<id_15320/>
<id_15321/>
<id_15322/>
<id_15316>Mise à jour message</id_15316>
<id_16070>16324</id_16070>
<id_16078/>
<id_15328>16320</id_15328>
<id_15329>16320</id_15329>
<id_15330>16320</id_15330>
</id_16510>
</xml>
</UpdateMessageResponse>
</env:Body>