Änderungen von Dokument get_persons.php

Zuletzt geändert von YellowFox_RD am 2025/01/20 15:36

Von Version 1.1
bearbeitet von YellowFox_RD
am 2024/12/19 10:11
Änderungskommentar: Imported from XAR
Auf Version 2.1
bearbeitet von Dominic Lippmann
am 2025/01/17 15:12
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

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