Wiki-Quellcode von set_tracking.php
Version 1.1 von YellowFox_RD am 2024/12/19 10:11
Zeige letzte Bearbeiter
author | version | line-number | content |
---|---|---|---|
1 | (% class="box" %) | ||
2 | (((Inhaltsverzeichnis))) | ||
3 | {{toc/}} | ||
4 | |||
5 | Setzt den Ortungsintervall, bei Zündung an für ein Fahrzeug. Schaltet hardwarespezifisch den Wegintervall, Zeitintervall oder Kurswechsel um. | ||
6 | |||
7 | = Beschreibung = | ||
8 | //**(% class="blue mark" %)POST(%%) set_tracking.php?company**=COMPANY_RTIKEY**&vehicle**=VEHICLE_RTIKEY**&,mode=**intelligentlocating**&value=**active// | ||
9 | = Parameter = | ||
10 | |=Parameter|=Beschreibung|=Typ|=Hinweis|=Pflicht | ||
11 | |company|RTI Firmenschlüssel|string||ja | ||
12 | |vehicle|RTI Fahrzeugschlüssel|string||ja | ||
13 | |mode|welche Art des Ortungsintervall gesetzt werden soll|string|((( | ||
14 | * coursechange | ||
15 | * distanceinterval | ||
16 | * minuteinterval | ||
17 | * intelligentlocating | ||
18 | )))|ja | ||
19 | |value|Wert des ausgewähltem Intervalls|int/string|siehe "Mögliche Werte"|ja | ||
20 | |||
21 | = Mögliche Werte = | ||
22 | |=Parameter|=Beschreibung|=Typ|=gültige Werte | ||
23 | |coursechange|Ortung bei Zündung an bei Kurswechsel|int|((( | ||
24 | * 0 = aus | ||
25 | * 1 = an | ||
26 | ))) | ||
27 | |distanceinterval|Ortung bei Zündung an für alle X km|int|((( | ||
28 | * 0 = Kilometerortung deaktiviert | ||
29 | * 1 = Ortung jeden Kilometer | ||
30 | * 2 = Ortung alle 2 km | ||
31 | * 5 = Ortung alle 5 km | ||
32 | * 10 = Ortung alle 10 km | ||
33 | ))) | ||
34 | |minuteinterval|Ortung bei Zündung an für alle X min|int|((( | ||
35 | * 0 = Zeitintervall deaktiviert | ||
36 | |||
37 | * 1 = Ortung alle 1 Minuten | ||
38 | |||
39 | * 2 = Ortung alle 2 Minuten | ||
40 | |||
41 | * 5 = Ortung alle 5 Minuten | ||
42 | * 10 = Ortung alle 10 Minuten | ||
43 | * 15 = Ortung alle 15 Minuten | ||
44 | * 30 = Ortung alle 30 Minuten | ||
45 | ))) | ||
46 | |intelligentlocating|wenn alle 3 Ortungsintervalle aktiviert sind|string|((( | ||
47 | * inactive = Intelligente Ortung deaktiviert | ||
48 | * active = Intelligente Ortung aktiviert | ||
49 | ))) | ||
50 | |||
51 | = Rückgabe = | ||
52 | Es wird ein **string** zurückgegeben. Bei Erfolg wird als Antwort "**OK**" zurückgegeben. Ansonsten wird ein "(% class="error" %)**ERROR:Beschreibung**(%%)" zurückgegeben | ||
53 | = Beispielaufrufe = | ||
54 | **setzt den Ortungsintervall auf 5 km** | ||
55 | {{code language="java"}}https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&mode=distanceinterval&value=5 | ||
56 | |||
57 | https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle={"type":"car_ident","groupKey":"GROUP_RTIKEY","ident":"VEHICLE_IDENT"}&mode=distanceinterval&value=5{{/code}} | ||
58 | |||
59 | **setzt den Ortungsintervall auf 2 Minuten** | ||
60 | {{code language="java"}}https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&mode=minuteinterval&value=2 | ||
61 | |||
62 | https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle={"type":"car_ident","groupKey":"GROUP_RTIKEY","ident":"VEHICLE_IDENT"}&mode=minuteinterval&value=2{{/code}} | ||
63 | |||
64 | **aktiviert den Kurswechsel** | ||
65 | {{code language="java"}}https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&mode=coursechange&value=1 | ||
66 | |||
67 | https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle={"type":"car_ident","groupKey":"GROUP_RTIKEY","ident":"VEHICLE_IDENT"}&mode=coursechange&value=1{{/code}} | ||
68 | |||
69 | **aktiviert die intelligente Ortung** | ||
70 | {{code language="java"}}https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&mode=intelligentlocating&value=active | ||
71 | |||
72 | https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle={"type":"car_ident","groupKey":"GROUP_RTIKEY","ident":"VEHICLE_IDENT"}&mode=intelligentlocating&value=active{{/code}} | ||
73 |