RequestMessage

(pour la messagerie)

Description

Cette opération vous permet de faire une recherche dans votre messagerie.

Requête

Pour faire cette recherche, vous pouvez indiquer des dates de début et de fin (pour borner votre recherche), des filtres (pour cibler le type de message recherché) et des paramètres de liste (pour décrire le résultat attendu avec de la pagination et des tris).
Fournir le contexte d'action reçu à l'appel du précédent RequestMessage si on souhaite travailler sur la même liste résultat pour la pagination.

Liste des entêtes

Entête
AutoValidate
CustomerInfos
SessionToken
UsernameToken
OptionDialogue
ActionContext
APIUUID

Liste des paramètres

Paramètre
EndDate
Filter
SpecialParamList
StartDate

Exemple

<SOAP-ENV:Body>
<RequestMessage xmlns="http://www.nout.fr/wsdl/SimaxService.wsdl/">
<StartDate></StartDate>
<EndDate></EndDate>
<Filter>
<Way>received</Way>
<State>unprocessed</State>
<Inner>1</Inner>
<Email>1</Email>
<Spam>0</Spam>
<Max>0</Max>
<From/>
<Containing/>
</Filter>
<SpecialParamList>
<First>0</First>
<Length>15</Length>
</SpecialParamList>
</RequestMessage>
</SOAP-ENV:Body>

Réponse

Le service renvoie la représentation au format XML-SIMAX de la liste des messages et vous renvoie l'identifiant du contexte d'action créé pour cette action.
Remarque : si vous avez envoyé votre requête en autovalidate à 1, vous recevrez la liste des messages résultat mais cette liste ne sera pas gardée dans le cache.

Liste des entêtes

Entête
ReturnType
Count
CustomerInfos
XSDSchema
ActionContext

Les valeurs de retour

Xml

Exemple

=> Le service a trouvé 2 messages

<env:Body>
<RequestMessageResponse xmlns="http://www.nout.fr/wsdl/SimaxService.wsdl/">
<xml VERSION="1" VERSION_LECTECRIT="1" VERSION_LECTURE="1" DATEHEURE="2011012415180556" xmlns:simax="http://www.nout.fr/XML/" xmlns:simax-layout="http://www.nout.fr/XML/layout">

<id_16510 simax:id="27121903188508" simax:title="01/12/2010 17:45:53 Messsage 1">
<id_16061>27121903188508</id_16061>
<id_16062>01/12/2010 17:45</id_16062>
<id_16079>Dupont</id_16079>
<id_16080>1169/41</id_16080>
<id_15317>dupont@hebergeur.com</id_15317>
<id_15318>3/1169</id_15318>
<id_15319/>
<id_15320/>
<id_15321/>
<id_15322/>
<id_15316>Message 1</id_15316>
<id_15325/>
<id_16083/>
<id_16085>1</id_16085>
<id_16084/>
<id_16082/>
<id_16087>16329</id_16087>
<id_16070>16324</id_16070>
<id_16100/>
</id_16510>

<id_16510 simax:id="31846365739229" simax:title="30/11/2010 16:09:01 Message 2">
<id_16061>31846365739229</id_16061>
<id_16062>30/11/2010 16:09</id_16062>
<id_16079>Dupont</id_16079>
<id_16080>1169/7</id_16080>
<id_15317>dupont@hebergeur.com</id_15317>
<id_15318>44/1169</id_15318>
<id_15319></id_15319>
<id_15320>3/1169</id_15320>
<id_15321/>
<id_15322/>
<id_15316>Message 2</id_15316>
<id_15325/>
<id_16083/>
<id_16085>1</id_16085>
<id_16084/>
<id_16082/>
<id_16087>16329</id_16087>
<id_16070>16324</id_16070>
<id_16100/>
</id_16510>
</xml>
</RequestMessageResponse>