Protokolle

Protokoll hinzufügen

 
URL:
POST http://api.aurelon.com/api/v2/log
 
Kopfzeilen anfordern:
Inhalt-Typ : application/json
MisKey : siehe Authentifizierung
HardwareHash : siehe Authentifizierung
SerienNummer : siehe Authentifizierung
AnwendungsVersion : siehe Authentifizierung
 
Anfrage Körper:
JSON-Objekt enthält:
 

  • ComputerGUID – erforderlich – die Computer-GUID
  • RipVersion Version des RIPs im Format x.x.x
  • GeräteGUID
  • QueueGUID
  • JobGUID
  • JobName
  • Typ – erforderlich – Eine der Optionen „Protokoll“ oder „Konfiguration“
  • Beschreibung – erforderlich – die Logmeldung

 
Ex:
{„ComputerGUID“:“00092EA6-fb01-11e5-9b85-793ef2c92c66″,“Type“:“log“,“Description“:“Something went wrong“}
 
Antwort:
Inhaltstyp application/json, der das Ergebnis der Operation enthält.
 
Erfolg:

  • 200 OK : „Protokoll erfolgreich hinzugefügt“

 
Fehler:

  • 401 Nicht autorisiert : {„Meldung“: „Ungültiger HardwareHash“}
  • 401 Nicht autorisiert : {„Message“: „Ungültiger MisKey“}
  • 404 Nicht gefunden : {„Meldung“: „ComputerGUID wird nicht gefunden“}
  • 404 Nicht gefunden : {„Meldung“: „DeviceGUID wird nicht gefunden“}
  • 404 Nicht gefunden : {„Message“: „QueueGUID wird nicht gefunden“}
  • 404 Nicht gefunden : {„Meldung“: „JobGUID wurde nicht gefunden“}
  • 415 Nicht unterstützter Medientyp : {„Message“: „Erwarteter Typ: application/json“}
  • 401 Nicht autorisiert : {„Meldung“: „“MisKey“ oder „HardwareHash“, „SerialNumber“ und „ApplicationVersion“ header are required“}
  • 400 Bad Request : {„Message“:““ComputerGUID“, „Type“ und „Description“ Werte sind erforderlich“}
  • 500 Interner Serverfehler : {„Meldung“: „Interner Serverfehler“}

 

Unfallbericht hinzufügen

 
URL:
POST http://api.aurelon.com/api/v2/log/crashreport
 
Kopfzeilen anfordern:
Inhalt-Typ : multipart/form-data
MisKey : siehe Authentifizierung
HardwareHash : siehe Authentifizierung
SerienNummer : siehe Authentifizierung
AnwendungsVersion : siehe Authentifizierung
Anwendungsname : Name der Anwendung (z. B. RIP)
OS : macOS oder Windows (derzeit 0 oder 1)
 
Anfrage Körper:
Formulardaten 1 (CallStack): erforderlich

  • Name: beliebig
  • Inhalt-Typ: text/plain

 
Formulardaten 2 (Xml): optional

  • Name: beliebig
  • Inhalt-Typ: application/xml

 
Formulardaten 3 (Dump): fakultativ

  • Name: beliebig
  • Inhalt-Typ: application/octet-stream

 
Antwort: Der Inhaltstyp der Antwort ist das JSON-Format, aber dies kann vom Anforderungsclient mit Hilfe von Anforderungsheadern geändert werden (z. B. für das XML-Format akzeptieren: application/xml)
 
Erfolg:

  • 200 OK : „Unfallbericht erfolgreich hinzugefügt“

 
Fehler:

  • 401 Nicht autorisiert : {„Nachricht“: „“HardwareHash“ Header erforderlich; „SerialNumber“ Header erforderlich; „ApplicationVersion“ Header erforderlich“}
  • 401 Nicht autorisiert : {„Message“:““HardwareHash“-Header ist ungültig“}
  • 500 Interner Serverfehler : {„Meldung“: „Interner Serverfehler“}

 

Protokolle abrufen

Alle Protokolle der Organisation abrufen
 
URL:

POST

http://api.aurelon.com/api/v2

/log/liste

 
Kopfzeilen anfordern:
Inhalt-Typ : application/json
MisKey : siehe Authentifizierung
HardwareHash : siehe Authentifizierung
SerienNummer : siehe Authentifizierung
AnwendungsVersion : siehe Authentifizierung
 
Anfrage Körper:
JSON-Objekt, das einen oder mehrere der folgenden Filter enthält:

  • SerienNummer
  • Benutzer
  • Quelle
  • Version
  • Computer
  • DateTime – Bereich der Datumszeit in UTC
    • Von
    • An
  • LogType – eine der Optionen „Log“ oder „Konfiguration“.

 
Ex:
{„Version“:“5.0.11″,“Computer“:“Mac-mini-2″,“LogType“:“Log“}
 
Antwort:
Rückgabe der Organisationsprotokolle, gefiltert nach Anfragekörperfilter
 
Erfolg:

  • 200 OK : Liste der Protokolle zurückgeben

[{
„Benutzer“: „Chuck Laz“,
„Quelle“: „Rip“,
„Version“: „5.0.13“,
„Computer“: „Computer1“,
„Beschreibung“: „Ungültiges Ereignis. Der Inhalt konnte nicht aus dem RIP-Ereignis erstellt werden.“
}, {
„Benutzer“: „f.montgomery“,
„Quelle“: „Rip“,
„Version“: „5.0.13“,
„Computer“: „Computer2“,
„Beschreibung“: „RESTClient::UpdateResource – Ressourcendatei nicht gefunden – „
}]
 
Fehler:

  • 401 Nicht autorisiert : {„Meldung“: „Ungültiger HardwareHash“}
  • 401 Nicht autorisiert : {„Message“: „Ungültiger MisKey“}
  • 401 Nicht autorisiert : {„Meldung“: „“MisKey“ oder „HardwareHash“, „SerialNumber“ und „ApplicationVersion“ header are required“}
  • 400 Bad Request : {„Message“:““ComputerGUID“, „Type“ und „Description“ Werte sind erforderlich“}
  • 415 Nicht unterstützter Medientyp : {„Message“: „Erwarteter Typ: application/json“}
  • 500 Interner Serverfehler : {„Meldung“: „Interner Serverfehler“}
Updated on Mai 10, 2022

Was this article helpful?