Wiki-Quellcode von get_persons.php

Version 1.1 von YellowFox_RD am 2024/12/19 10:11

Verstecke letzte Bearbeiter
YellowFox_RD 1.1 1 (% class="box" %)
2 (((Inhaltsverzeichnis)))
3 {{toc/}}
4
5 Gibt die Personenliste zurück. Diese besteht aus dem Personenname und dem aktuellsten Personen Schlüssel.
6 = Beschreibung =
7 **(% class="green mark" %)GET(%%) get_persons.php****?company**=//COMPANY_RTIKEY//**&import**=//IMPORT_RTIKEY//
8 = Parameter =
9 |=Parameter|=Beschreibung|=Typ|=Hinweis|=Pflicht
10 |company|RTI Firmenschlüssel|string||ja
11 |import|RTI Importschlüssel für alle Fahrzeuge/Personen|string||ja
12
13 = Rückgabe =
14 Es wird eine Zeichenkette zurück gegebenBei einem Fehler wird der "**(% class="error" %)403 - Verboten: Zugriff verweigert.(%%)**" HTTP-Header gesendet..
15 == CSV Format ==
16 Bei einer korrekten Anfrage werden die Personaldaten im CSV (Comma Separated Value) Format ausgeliefert wobei die erste
17 Anwortzeile immer die Kopfzeile ist, die die Feld-/Spalten Namen festlegt. Dannach folgen dann die Daten
18 === Metainformationen ===
19 |=Trennzeichen|Semikolon ( ; )
20 |=Textbegrenzer|Doppeltes Hochkomma ( " )
21 |=Zeilenende|0x0D 0x0A (CarriageReturn LineFeed)
22 |=Header|Zeile 1
23 |=Kodierung|UTF-8
24
25 === Spalten ===
26 |=Spalte|=Beschreibung
27 |NAME|Name der Person
28 |KEY|aktuellster Personalschlüssel
29 |EMPL_NR|Mitarbeiternummer
30
31 === Beispielaufruf ===
32 **Personenliste**
33 {{code language="java"}}https://map.yellowfox.de/rti/get_persons.php?company=COMPANY_RTIKEY&import=IMPORT_RTIKEY{{/code}}
34
35 === Beispielantwort ===
36 **Personenliste**
37 {{code language="java"}}"NAME";"KEY";"EMPL_NR"
38 "Mr. Miller";"SP12345";""
39 "Mrs. Meier";"SP48234";"1234"{{/code}}
40
41 = =
42