Outils utilisateur

Outils du site Web


API REST

Différences

Les différences entre les deux versions sont indiquées ici.

Lien vers cette vue comparative

Les deux côtés de la révision précédenteRévision précédente
Prochaine révision
Révision précédente
rest_api [2022/03/04 08:09] – [Suche in einem Zeitraum] lwsystemsrest_api [2025/10/09 10:52] (actuel) – [Suche nach Header Message-ID] lwsystems
Zeile 119: Zeile 119:
 ==== Suche in einem Zeitraum  ==== ==== Suche in einem Zeitraum  ====
  
-<code>?archive=BennoContainer&amp;query=((Sender:*hansen-und-meyer*) AND (Date:[201308231020 TO 201308271605]))code>+<code>?archive=BennoContainer&query=((Sender:*hansen-und-meyer*) AND (Date:[201308231020 TO 201308271605]))code>
  
 Cette recherche concerne les courriels datant de la période comprise entre le 23/08/2013 à 10h20 et le 27/08/2013 à 16h05. Cette recherche concerne les courriels datant de la période comprise entre le 23/08/2013 à 10h20 et le 27/08/2013 à 16h05.
Zeile 137: Zeile 137:
  
 Cette requête de recherche recherche tous les courriels dans le conteneur standard qui proviennent d'adresses d'expéditeur contenant littéralement « hansen-und-meyer » OU dont les adresses de destinataire contiennent littéralement « vertrieb@ ».  Cette requête de recherche recherche tous les courriels dans le conteneur standard qui proviennent d'adresses d'expéditeur contenant littéralement « hansen-und-meyer » OU dont les adresses de destinataire contiennent littéralement « vertrieb@ ». 
 +
 +==== Suche nach Header Message-ID  ====
 +
 +<code>?archive=BennoContainer&query=HEADER-MESSAGE-ID:4AC1F407.321@lw-systems.netcode>
 +
 +In dieser Suchanfrage wird nach der E-Mail mit dem Header //Message-ID: 4AC1F407.321@lw-systems.net// gesucht.
  
 ===== Suchkriterien  ===== ===== Suchkriterien  =====
Zeile 150: Zeile 156:
 Der API-Call zum Zugriff auf eine archivierte E-Mail dient dazu, eine E-Mail (incl. etwaiger Attachements) aus dem Archiv zu holen. Da jede E-Mail im Archiv eindeutig identifiziert ist, erfolgt der Zugriff über diesen eindeutigen Identifyer.  Der API-Call zum Zugriff auf eine archivierte E-Mail dient dazu, eine E-Mail (incl. etwaiger Attachements) aus dem Archiv zu holen. Da jede E-Mail im Archiv eindeutig identifiziert ist, erfolgt der Zugriff über diesen eindeutigen Identifyer. 
  
-===== Syntaxbeispiel für den Abruf einer E-Mail aus dem Archiv  =====+===== Abruf einer E-Mail aus dem Archiv  =====
  
 Remarque : Pour des raisons d’impression, certaines URL s’affichent sur plusieurs lignes. Elles doivent cependant être saisies sur une seule ligne, sans espaces, etc  Remarque : Pour des raisons d’impression, certaines URL s’affichent sur plusieurs lignes. Elles doivent cependant être saisies sur une seule ligne, sans espaces, etc 
Zeile 171: Zeile 177:
 Die aus dem Archiv gelesene E-Mail wird standardmäßig als JSON Objekt an das aufrufende Programm zurückgegeben. Mittels der Option format kann die Rückgabe der E-Mail im „raw“ Format, also RFC 822 bzw. RFC 2822 (Plaintext) erzwungen werden.  Die aus dem Archiv gelesene E-Mail wird standardmäßig als JSON Objekt an das aufrufende Programm zurückgegeben. Mittels der Option format kann die Rückgabe der E-Mail im „raw“ Format, also RFC 822 bzw. RFC 2822 (Plaintext) erzwungen werden. 
  
-  *format: „raw“, wenn die Mail im RFC-822 Format zurückgegeben werden soll.+  * format=raw - E-Mail im RFC-822 Format anfordern 
 +  * skipUTF8Recode=true - E-Mail im Orginal zurück geben 
 +  * header=true - Secret Header zurück geben
  
 +**Achtung!** Um eine E-Mail aus dem Repo zum Re-Indexieren ist es erforderlich, die E-Mail ohne Anpassung des Encodings zu laden. Daher ist hier der Parameter //skipUTF8Recode=true// zwingend erforderlich.
 ===== Rückgabewerte eines Abrufs einer E-Mail aus dem Archiv  ===== ===== Rückgabewerte eines Abrufs einer E-Mail aus dem Archiv  =====
 ==== Resultatwerte (HTTP-Fehlercodes der Suchoperation):  ==== ==== Resultatwerte (HTTP-Fehlercodes der Suchoperation):  ====
Zeile 183: Zeile 192:
    
  
-===== Syntaxbeispiel für den Abruf eines Attachments einer E-Mail im Archiv  =====+===== Abruf eines Attachments einer E-Mail im Archiv  =====
  
 Une pièce jointe peut être référencée par son nom de fichier ou par son identifiant. Une pièce jointe peut être référencée par son nom de fichier ou par son identifiant.
rest_api.1646381361.txt.gz · Zuletzt geändert: 2022/03/04 08:09 von lwsystems