Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Es wird standardmäßig ein CSV-String zurückgegeben, welcher zu jedem Fahrzeug die Auswertung der Nachrichten enthält. Bei fehlenden Pflichtparametern wird ein "ERROR:Beschreibung" zurückgegeben


CSV-Format

Metainformationen

TrennzeichenSemikolon ( ; )
TextbegrenzerDoppeltes Hochkomma ( " )
Zeilenende0x0D 0x0A (CarriageReturn LineFeed)
HeaderZeile 1

...

Spalten

Spalte
Beschreibung
 
DATEDatum der ausgeführten AktionFormat: DD.MM.YYYY HH:MM
STATEBeschreibung der Aktion 
SOURCEAuslöser der Aktion (Person) 
SOURCENAMEAuslöser der Aktion (System) 
SESSIONKEYSessionkey der Nachricht 
REQUESTDATESystemzeit der AbfrageFormat: DD.MM.YYYY HH:MM
INSERTDATESystemzeit der VerarbeitungFormat: DD.MM.YYYY HH:MM
TEXTInhalt der Nachricht 


Code Block
titleRückgabe als CSV
"DATE";"STATE";"SOURCE";"SOURCENAME";"SESSIONKEY";"REQUESTDATE";"INSERTDATE";"TEXT"
"02.12.2016 - 13:09";"Bestätigungsnachricht gesendet";"PORTAL";"Disponent 1";"";"05.12.2016 - 10:17";"02.12.2016 - 13:09";"Nachricht 1"
"02.12.2016 - 13:08";"Ja/Nein Nachricht gesendet";"PORTAL";"Disponent 1";"";"05.12.2016 - 10:17";"02.12.2016 - 13:08";"Frage 1?"
"02.12.2016 - 09:09";"Antwort erhalten";"PND";"Car 1";"ABABABABABABABABABABAB";"05.12.2016 - 10:17";"02.12.2016 - 09:09";"Antwort 1"


 

XML Format

Code Block
titleRückgabe als XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE yf_getmessages SYSTEM "http://map.yellowfox.de/rti/dtd/yf_getmessages.dtd">
<yf_getmessages>
    <message>
        <date>02.12.2016 - 13:09</date>
        <state>Bestätigungsnachricht gesendet</state>
        <source>PORTAL</source>
        <sourcename>Disponent 1</sourcename>
        <sessionkey/>
        <requestdate>05.12.2016 - 09:49</requestdate>
        <insertdate>02.12.2016 - 13:09</insertdate>
        <text>Nachricht 1</text>
    </message>
    <message>
        <date>02.12.2016 - 13:08</date>
        <state>Ja/Nein Nachricht gesendet</state>
        <source>PORTAL</source>
        <sourcename>Disponent 1</sourcename>
        <sessionkey/>
        <requestdate>05.12.2016 - 09:49</requestdate>
        <insertdate>02.12.2016 - 13:08</insertdate>
        <text>Frage 1?</text>
    </message>
    <message>
        <date>02.12.2016 - 09:09</date>
        <state>Antwort erhalten</state>
        <source>PND</source>
        <sourcename>Car 1</sourcename>
        <sessionkey>ABABABABABABABABABABAB</sessionkey>
        <requestdate>05.12.2016 - 09:49</requestdate>
        <insertdate>02.12.2016 - 09:09</insertdate>
        <text>Antwort 1</text>
    </message>
</yf_getmessages>

JSON Format (RFC 4627)

Code Block
titleRückgabe als JSON
[
{"date":"02.12.2016 - 13:09","state":"Bestätigungsnachricht gesendet","source":"PORTAL","sourcename":"Disponent 1","sessionkey":"","requestdate":"05.12.2016 - 09:49","insertdate":"02.12.2016 - 13:09","text":"Nachricht 1"},
{"date":"02.12.2016 - 13:08","state":"Ja\/Nein Nachricht gesendet","source":"PORTAL","sourcename":"Disponent 1","sessionkey":"","requestdate":"05.12.2016 - 09:49","insertdate":"02.12.2016 - 13:08","text":"Frage 1?"},
{"date":"02.12.2016 - 09:09","state":"Antwort erhalten","source":"PND","sourcename":"Car 1","sessionkey":"ABABABABABABABABABABAB","requestdate":"05.12.2016 - 09:49","insertdate":"02.12.2016 - 09:09","text":"Antwort 1"}

 

Spalten

...

Spalte

...

Beschreibung

...

 

Beispiele

 

Code Block
titleAbfrage über SessionKey
http://map.yellowfox.de/rti/get_messages.pgp?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&language=deu&sessionkey=SESSION_KEY

...