Registros

Añadir registro

 
URL:
POST http://api.aurelon.com/api/v2/log
 
Cabeceras de solicitud:
Tipo de contenido : application/json
MisKey : ver Autenticación
HardwareHash : ver Autenticación
Número de serie : ver Autenticación
AplicaciónVersión : ver Autenticación
 
Cuerpo de la solicitud:
Objeto JSON que contiene:
 

  • ComputerGUID – requerido – el GUID del ordenador
  • RipVersion versión del RIP en formato x.x.x
  • DeviceGUID
  • QueueGUID
  • JobGUID
  • Nombre del trabajo
  • Tipo – requerido – Uno de «registro» o «configuración»
  • Descripción – requerido – el mensaje de registro

 
Ex:
{«ComputerGUID»:»00092EA6-fb01-11e5-9b85-793ef2c92c66″,»Type»:»log»,»Description»:»Something went wrong»}
 
Respuesta:
Tipo de contenido application/json que contiene el resultado de la operación.
 
El éxito:

  • 200 OK : «Registro añadido con éxito»

 
Error:

  • 401 No autorizado : {«Mensaje»: «HardwareHash inválido»}
  • 401 No autorizado : {«Mensaje»: «Clave errónea inválida»}
  • 404 No se encuentra : {«Mensaje»: «ComputerGUID no se encuentra»}
  • 404 No se encuentra : {«Mensaje»: «DeviceGUID no se encuentra»}
  • 404 No se encuentra : {«Mensaje»: «No se encuentra el QueueGUID»}
  • 404 No se encuentra : {«Mensaje»: «JobGUID no se encuentra»}
  • 415 Tipo de medio no soportado : {«Mensaje»: «Tipo esperado: application/json»}
  • 401 No autorizado : {«Mensaje»: «»MisKey» o «HardwareHash», «SerialNumber» y «ApplicationVersion» son obligatorios»}
  • 400 Bad Request : {«Mensaje»: «Los valores «ComputerGUID», «Tipo» y «Descripción» son obligatorios»}
  • 500 Internal Server Error : {«Mensaje»: «Error interno del servidor»}

 

Añadir informe de colisión

 
URL:
POST http://api.aurelon.com/api/v2/log/crashreport
 
Cabeceras de solicitud:
Tipo de contenido : multipart/form-data
MisKey : ver Autenticación
HardwareHash : ver Autenticación
Número de serie : ver Autenticación
AplicaciónVersión : ver Autenticación
Nombre de la aplicación : Nombre de la aplicación (por ejemplo, RIP)
OS : macOS o Windows (actualmente 0 o 1)
 
Cuerpo de la solicitud:
Datos del formulario 1 (CallStack): obligatorio

  • Nombre: cualquiera
  • Content-Type: text/plain

 
Datos del formulario 2 (Xml): opcional

  • Nombre: cualquiera
  • Content-Type: application/xml

 
Datos del formulario 3 (volcado): opcional

  • Nombre: cualquiera
  • Content-Type: application/octet-stream

 
Respuesta: El tipo de contenido de la respuesta está en formato JSON pero puede ser cambiado por el cliente de la petición utilizando las cabeceras de aceptación de la petición (ej. para formato XML aceptar: application/xml)
 
El éxito:

  • 200 OK : «Informe de colisión añadido con éxito»

 
Error:

  • 401 No autorizado : {«Mensaje»: «»HardwareHash» header required; «SerialNumber» header required; «ApplicationVersion» header required»}
  • 401 No autorizado : {«Mensaje»: «La cabecera «HardwareHash» no es válida»}
  • 500 Internal Server Error : {«Mensaje»: «Error interno del servidor»}

 

Obtener registros

Obtener todos los registros de la organización
 
URL:

POST

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

/log/lista

 
Cabeceras de solicitud:
Tipo de contenido : application/json
MisKey : ver Autenticación
HardwareHash : ver Autenticación
Número de serie : ver Autenticación
AplicaciónVersión : ver Autenticación
 
Cuerpo de la solicitud:
Objeto JSON que contiene uno o más de los siguientes filtros:

  • Número de serie
  • Usuario
  • Fuente
  • Versión
  • Ordenador
  • DateTime – Rango de fecha-hora en UTC
    • Desde
    • A
  • LogType – uno de «Log» o «Configuration»

 
Ex:
{«Version»:»5.0.11″,»Computer»:»Mac-mini-2″,»LogType»:»Log»}
 
Respuesta:
Devuelve los registros de la organización filtrados por el filtro del cuerpo de la solicitud
 
El éxito:

  • 200 OK : Devuelve la lista de registros

[{
«Usuario»: «Chuck Laz»,
«Fuente»: «Rip»,
«Versión»: «5.0.13»,
«Ordenador»: «Ordenador1»,
«Descripción»: «Evento no válido. No se ha podido crear contenido a partir del evento RIP».
}, {
«Usuario»: «f.montgomery»,
«Fuente»: «Rip»,
«Versión»: «5.0.13»,
«Ordenador»: «Ordenador2»,
«Descripción»: «RESTClient::UpdateResource – Archivo de recursos no encontrado – «
}]
 
Error:

  • 401 No autorizado : {«Mensaje»: «HardwareHash inválido»}
  • 401 No autorizado : {«Mensaje»: «Clave errónea inválida»}
  • 401 No autorizado : {«Mensaje»: «»MisKey» o «HardwareHash», «SerialNumber» y «ApplicationVersion» son obligatorios»}
  • 400 Bad Request : {«Mensaje»: «Los valores «ComputerGUID», «Tipo» y «Descripción» son obligatorios»}
  • 415 Tipo de medio no soportado : {«Mensaje»: «Tipo esperado: application/json»}
  • 500 Internal Server Error : {«Mensaje»: «Error interno del servidor»}
Updated on mayo 10, 2022

Was this article helpful?