Wiki source code of get_messagestate.asp
Last modified by YellowFox_RD on 2024/12/19 10:11
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | (% class="box" %) | ||
| 2 | (((Table of Contents))) | ||
| 3 | {{toc/}} | ||
| 4 | |||
| 5 | (% class="red mark" %)DEPRECATED(%%) | ||
| 6 | |||
| 7 | Return message states | ||
| 8 | = Description = | ||
| 9 | //**get_messagestate.asp?company**=RTI_COMPANYKEY**&vehicle**=RTI_VEHICLEKEY&**language=**deu**&DATEFROM**=YYYYMMDD**&DATETO**=YYYYMMDD**&timefrom=**HHMMSS**&timeto**=HHMMSS**&datetype=**insertdate// | ||
| 10 | = Parameter = | ||
| 11 | |=Parameter|=Description|=Type|=Note|=Mandatory | ||
| 12 | |company|RTI company key|string||yes | ||
| 13 | |vehicle|RTI vehicle key|string|only used for secondary authentification|yes | ||
| 14 | |language|define output language|string|((( | ||
| 15 | * kein Wert oder "deu" = Deutsch | ||
| 16 | * "gbr" = englisch | ||
| 17 | * "fra" = französisch | ||
| 18 | * "ita" = italienisch | ||
| 19 | )))|no | ||
| 20 | |sessionkey|SeesionKey from "do_message.asp|string|this field or DATEFROM and DATETO are mandatory|yes | ||
| 21 | |DATEFROM|begin of requested timerange|string|Format: YYYYMMDD|yes | ||
| 22 | |DATETO|end of requested timerange|string|Format: YYYYMMDD | ||
| 23 | Maximum time range is 7 days|yes | ||
| 24 | |timefrom|more precise of DATEFROM|string|Format: HHMMSS|no | ||
| 25 | |timeto|more precise if DATETO|string|Format: HHMMSS|no | ||
| 26 | |datetype|"insertdate" returns all states which are processed/inserted at data center in the requested timerange|string||no | ||
| 27 | |||
| 28 | = Return = | ||
| 29 | A **string **will be returned. In case of error "(% class="error" %)**ERROR:Description**(%%)" is given. | ||
| 30 | == Query by Sessionkey == | ||
| 31 | === Metainformations === | ||
| 32 | |=Delimiter|Comma ( , ) | ||
| 33 | |=Text Delimiter|not available | ||
| 34 | |=Line End|0x0D 0x0A (CarriageReturn LineFeed) | ||
| 35 | |=Header|Line 1 | ||
| 36 | |||
| 37 | === Columns === | ||
| 38 | |=Column|=Description|= | ||
| 39 | |DATE|Date of state action|Format: DD.MM.YYYY HH:MM:SS | ||
| 40 | |STATE|Description of state action| | ||
| 41 | |SOURCE|source of state action|Person/Vehcile | ||
| 42 | |||
| 43 | === Example === | ||
| 44 | |||
| 45 | {{code language="java"}}DATE,STATE,SOURCE | ||
| 46 | 04.08.2010 09:48:41,Nachricht gelöscht,PND / Fahrzeugname | ||
| 47 | 04.08.2010 09:43:24,Nachricht gelesen,PND / Fahrzeugname | ||
| 48 | 04.08.2010 09:42:24,Zugestellt,PND / Fahrzeugname | ||
| 49 | 04.08.2010 09:41:54,Zustellungsversuch,PORTAL / RTI{{/code}} | ||
| 50 | |||
| 51 | == Return via time range == | ||
| 52 | === Metainformations === | ||
| 53 | |=Delimiter|Comma ( , ) | ||
| 54 | |=Text Delimiter|Double Quote ( " ) | ||
| 55 | |=Line End|0x0D 0x0A (CarriageReturn LineFeed) | ||
| 56 | |=Header|Line 1 | ||
| 57 | |||
| 58 | === Columns === | ||
| 59 | |=Spalte|=Beschreibung|= | ||
| 60 | |DATE|Date of state action|Format: DD.MM.YYYY HH:MM:SS | ||
| 61 | |STATE|Description of state action| | ||
| 62 | |SOURCE|source of state action (Person)| | ||
| 63 | |SRCNAME|source of state action (System)| | ||
| 64 | |KEY|Sessionkey of message| | ||
| 65 | |REQUESTDATE|Systemtime of request|Format: DD.MM.YYYY HH:MM:SS | ||
| 66 | |INSERTDATE|Systemtime of insert|Format: DD.MM.YYYY HH:MM:SS | ||
| 67 | |||
| 68 | **Example** | ||
| 69 | |||
| 70 | {{code language="java"}}"DATE","STATE","SOURCE","SRCNAME","KEY","REQUESTDATE","INSERTDATE" | ||
| 71 | "04.08.2010 09:48:41","Nachricht gelöscht","PND","Fahrzeugname","ABABABABABABABABABABABABABABABAB","04.08.2010 09:50:00","04.08.2010 09:49:23" | ||
| 72 | "04.08.2010 09:43:24","Nachricht gelesen",PND","Fahrzeugname","ABABABABABABABABABABABABABABABAB","04.08.2010 09:50:00","04.08.2010 09:44:10" | ||
| 73 | "04.08.2010 09:42:24","Zugestellt",PND,"Fahrzeugname","ABABABABABABABABABABABABABABABAB","04.08.2010 09:50:00","04.08.2010 09:43:11" | ||
| 74 | "04.08.2010 09:41:54","Zustellungsversuch","PORTAL","RTI","ABABABABABABABABABABABABABABABAB","04.08.2010 09:50:00","04.08.2010 09:42:11"{{/code}} | ||
| 75 | |||
| 76 | = Example Calls = | ||
| 77 | **Query by SessionKey** | ||
| 78 | {{code language="java"}}https://map.yellowfox.de/rti/get_messagestate.asp?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&language=deu&sessionkey=SESSION_KEY{{/code}} | ||
| 79 | |||
| 80 | **Query by time range based on insert date** | ||
| 81 | {{code language="java"}}https://map.yellowfox.de/rti/get_messagestate.asp?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&language=deu&DATEFROM=TT.MM.JJJJ&DATETO=TT.MM.JJJJ&timefrom=HHMMSS&timeto=HHMMSS&datetype=insertdate{{/code}} | ||
| 82 | |||
| 83 | // | ||
| 84 | // | ||
| 85 |

