Änderungen von Dokument inventory/get_profiles.php
Zuletzt geändert von YellowFox_RD am 2025/03/13 09:20
Von Version 1.1
bearbeitet von Dominic Lippmann
am 2025/03/04 16:38
am 2025/03/04 16:38
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 2.1
bearbeitet von YellowFox_RD
am 2025/03/12 14:42
am 2025/03/12 14:42
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (2 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Dokument-Autor
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. yf-dominic1 +XWiki.YellowFox_RD - Inhalt
-
... ... @@ -1,27 +1,32 @@ 1 1 (% class="box" %) 2 -(((Inhaltsverzeichnis))) 2 +((( 3 +Inhaltsverzeichnis 4 +))) 5 + 3 3 {{toc/}} 4 4 5 5 Abruf der Objektprofile samt konfigurierter Detailfelder. 9 + 6 6 = Beschreibung = 11 + 7 7 (% class="green mark" %)**GET**(%%)//**/inventory/get_profiles.php?company**=RTI_COMPANYKEY**&import**=IMPORTKEY// 13 + 8 8 = Parameter = 15 + 9 9 |=Parameter|=Beschreibung|=Typ|=Hinweis|=Pflicht 10 -|company|RTI Firmenschlüssel|string||ja 11 -|import|RTI Importschlüssel|string||ja 12 -|offset||int|Pro Abfrage werden bis zu 1000 Einträge zurück geliefert. 17 +|company|RTI Firmenschlüssel|string| |ja 18 +|import|RTI Importschlüssel|string| |ja 19 +|offset| |int|Pro Abfrage werden bis zu 1000 Einträge zurück geliefert. Um weitere Einträge zu erhalten, können Sie ein Offset angeben.|nein 13 13 |profiles[]|Profiles UUID|[] string|optionale Einschränkung auf eine Liste an Objektprofilen|nein 14 14 |objects[]|Objects UUID|[] string|optionale Einschränkung auf eine Liste an Objekten|nein 15 15 |groups[]|Gruppenname UUID|[] string|optionale Einschränkung auf eine Liste an Objektgruppen|nein 16 -|with_beacon|Beacon Positionsmeldungen|bool| ((( 17 -* false: der letzte Status wird nur anhand der gebuchten Aktivitäten zurückgegeben 18 -* true: Als Zeitpunkt des letzten Status werden auch Beacon-Positionsmeldungen beachtet. 19 -)))|nein 20 20 21 21 = Rückgabe = 25 + 22 22 Bei Erfolg erhalten Sie die Rückgabe im JSON Format. Bei fehlenden Pflichtparametern oder Fehlern wird ein "(% class="error" %)**ERROR:Beschreibung**(%%)" zurückgegeben. 23 23 24 24 == Mögliche Fehlerwerte == 29 + 25 25 |=Fehler|=Beschreibung 26 26 |MISSING_COMPANY|Firmenschlüssel fehlt 27 27 |INVALID_COMPANY|Firma nicht gefunden. Dies kann an einem fehlerhaften Firmen- oder Import-Schlüssel liegen. ... ... @@ -31,11 +31,13 @@ 31 31 |INVALID_FORMAT_OFFSET|Offset ist falsch. 32 32 33 33 == JSON == 39 + 34 34 Die genaue Spezifikation finden Sie anhand einer JSON Schema Datei [[hier>>https://map.yellowfox.de/rti/schema/get_profiles_schema.json]]. 35 35 36 36 **Beispiel Ausgabe** 37 37 38 -{{code language="js"}}{ 44 +{{code language="js"}} 45 +{ 39 39 "_date": "2025-02-26T10:26:09+01:00", 40 40 "_links": { 41 41 "next": { ... ... @@ -117,8 +117,10 @@ 117 117 ] 118 118 } 119 119 ] 120 -}{{/code}} 127 +} 128 +{{/code}} 121 121 122 122 = Beispielaufrufe = 123 -{{code language="java"}}https://[[map.yellowfox.de/rti/inventory/get_profiles.php?company=COMPANY_RTIKEY&import=IMPORT_RTIKEY>>http://map.yellowfox.de/rti/inventory/get_inventories.php?company=COMPANY_RTIKEY&import=IMPORT_RTIKEY]]{{/code}} 131 + 132 +{{code language="java"}}https://map.yellowfox.de/rti/inventory/get_profiles.php?company=COMPANY_RTIKEY&import=IMPORT_RTIKEY{{/code}} 124 124