compatibility
To us this function, you need one vehicle with activated D8-interface
Return all bookings of D8 interface.
You need at least an activated RTI interface and an generated RTI-Key for requested vehicles!
Description
get_d8_bookings.php?company=COMPANY_RTIKEY&import=COMPANY_IMPORTKEY&start=YYYYMMDDHHMMSS&end=YYYYMMDDHHMMSS&format=CSV
Parameter
Parameter | Beschreibung | Typ | Hinweis | Pflicht |
---|---|---|---|---|
company | RTI company key | string | yes | |
import | RTI import key | string | either import, vehicle or group Parameter | (yes) |
vehicle | RTI vehicle key | string | either import, vehicle or group Parameter | (yes) |
group | RTI group key | string | either import, vehicle or group Parameter | yes |
start | Startzeitpunkt der Ausgabe | string | the requested persiod may not exceed 31 days | yes |
end | Endzeitpunkt der Ausgabe | string | the requested persiod may not exceed 31 days | yes |
format | return format | string | support
| yes |
Return
Return a string. In case of error it returns "ERROR:Description".
JSON format
return a string as json
example output
[ { "date": "2020-03-01T02:25:04+01:00", "vehicle": "YF1234", "ignition": 0, "lat": 51.04, "lon": 13.6, "key": "DF47110815123000", "event": 1, "state": 0, "eventid": "CF1C6C0DA98DC17B48B7C4C7DD3F0EE428EF9A61" }, { "date": "2020-03-01T02:25:24+01:00", "vehicle": "YF1234", "ignition": 0, "lat": 51.04, "lon": 13.6, "key": null, "event": 3, "state": 1, "eventid": "EF8F2B94F43228F8F6151D050413E5D9BEFBDE96" } ]
CSV Format
Metainformationen
Separator | Semicolon ( ; ) |
---|---|
Delimiter | Double quote |
Line break | 0x0D 0x0A (CarriageReturn LineFeed) |
Header | Line1 |
Coding | Windows-1252 |
CSV Spalten
column | description | |
---|---|---|
DATE | date and time of digitacho | format ISO 8601 |
VEHICLE | user defined RTI vehicle ident (if the user define no vehicle ident, we return the vehicle sign) | |
IGNITION | ignition state by digitacho | 1: ignition on 0: ignition off |
LAT | latitude | |
LON | longitude | |
KEY | Fahrerschlüssel zur Buchung | |
EVENT | Ereignisklasse | 0: Kartenaktivität im 1. Slot 1: Kartenaktivität im 2. Slot 2: Tätigkeitsbuchung im 1. Slot 3: Tätigkeitsbuchung im 2. Slot |
STATE | Statuswert zum Event | Event 0/1: 0: Kartenauswurf 1:Karteneinschub Event 2/3: 0: Pause- oder Ruhezeit 1: Bereitschaftszeit 2: Arbeitszeit 3: Lenkzeit |
EVENTID | Eindeutiger Hash zur Buchung (Ermöglicht die Erkennung von Dopplungen bei überlappenden Zeiträumen) |
Beispiel Ausgabe
|
Beispiele
Abruf der Buchungen im CSV Format