Wiki-Quellcode von positions/get_border_crossings.php
Version 2.1 von YellowFox_RD am 2026/05/11 09:45
Zeige letzte Bearbeiter
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{toc/}} | ||
| 2 | |||
| 3 | |||
| 4 | = Beschreibung = | ||
| 5 | |||
| 6 | (% class="green mark" %)**GET**(%%)** ** positions/get_border_crossings.php?company**=//COMPANY_RTIKEY//**&vehicle**=//VEHICLE_RTIKEY//**&start**=//YYYY-MM-DDTHH:MM:SS+HH:mm//**//&end//**=//YYYY-MM-DDTHH:MM:SS+HH:mm//** | ||
| 7 | |||
| 8 | |||
| 9 | |=Parameter|=Beschreibung|=Typ|=Hinweis|=Pflicht | ||
| 10 | |company|RTI Firmenschlüssel|string| |ja | ||
| 11 | |vehicle|RTI Fahrzeugschlüssel|string|(% colspan="1" rowspan="3" %)Es muss vehicle, group oder import angegeben werden.|(ja) | ||
| 12 | |group|RTI Gruppenschlüssel|string|(ja) | ||
| 13 | |import|RTI Importschlüssel|string|(ja) | ||
| 14 | |start|Anfang des Abfragezeitraum|datestring|Format: ISO 8601 (//YYYY-MM-DDTHH:MM:SS+HH:mm//)|ja | ||
| 15 | |end|Ende des Abfragezeitraum|datestring|Format: ISO 8601 (//YYYY-MM-DDTHH:MM:SS+HH:mm//)|((( | ||
| 16 | ja | ||
| 17 | ))) | ||
| 18 | |offset|Die Anfrage liefert maximal 1000 Datensätze zurück. Durch ein Offset können Sie den nächsten Block anfragen.|int|Standard: 0|nein | ||
| 19 | |||
| 20 | = Rückgabe = | ||
| 21 | |||
| 22 | Es wird ein **string** zurückgegeben. Im Fehlerfall wird "**ERROR:Beschreibung**" zurückgegeben. | ||
| 23 | |||
| 24 | |||
| 25 | == JSON == | ||
| 26 | |||
| 27 | {{code language="json"}} | ||
| 28 | { | ||
| 29 | "_date": { | ||
| 30 | "query_date": "2026-05-11T08:33:10+02:00", | ||
| 31 | "start": "2026-04-04T02:00:00+02:00", | ||
| 32 | "end": "2026-05-04T23:15:00+02:00" | ||
| 33 | }, | ||
| 34 | "_links": { | ||
| 35 | "next": { | ||
| 36 | "href": null | ||
| 37 | } | ||
| 38 | }, | ||
| 39 | "has_more": false, | ||
| 40 | "items": [ | ||
| 41 | { | ||
| 42 | "gpsDate": "2026-04-21T07:22:25+02:00", | ||
| 43 | "unit": { | ||
| 44 | "licensePlate": "FTL YF 123", | ||
| 45 | "rtiIdent": "U123" | ||
| 46 | }, | ||
| 47 | "driver": { | ||
| 48 | "name": "Max Mustermann", | ||
| 49 | "key": "123456789", | ||
| 50 | "employeeNumber": "1" | ||
| 51 | }, | ||
| 52 | "from": { | ||
| 53 | "countryCode": "D" | ||
| 54 | }, | ||
| 55 | "to": { | ||
| 56 | "countryCode": "NL" | ||
| 57 | }, | ||
| 58 | "position": { | ||
| 59 | "text": "NL-9057 Jelsum Aldlânsdyk", | ||
| 60 | "lat": 53.234474, | ||
| 61 | "lon": 5.7904854 | ||
| 62 | } | ||
| 63 | } | ||
| 64 | ] | ||
| 65 | } | ||
| 66 | {{/code}} | ||
| 67 | |||
| 68 | == Beispielaufrufe == | ||
| 69 | |||
| 70 | === Abfrage für ein einzelnes Fahrzeug === | ||
| 71 | |||
| 72 | {{code language="javascript"}} | ||
| 73 | https://map.yellowfox.de/rti/positions/get_border_crossings.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&start=2022-09-22T13:23:00%2B00:00:00&end=2022-09-25T13:23:00%2B00:00:00 | ||
| 74 | {{/code}} | ||
| 75 | |||
| 76 | === Abfrage mit RTI Ident === | ||
| 77 | |||
| 78 | {{code language="javascript"}} | ||
| 79 | https://map.yellowfox.de/rti/positions/get_border_crossings.php?company=COMPANY_RTIKEY&vehicle={"type":"car_ident","groupKey":"GROUP_RTIKEY","ident":"VEHICLE_IDENT"}&start=2022-09-22T13:23:00%2B00:00:00&end=2022-09-25T13:23:00%2B00:00:00 | ||
| 80 | {{/code}} |

