Skip to content
  • P
    Projects
  • G
    Groups
  • S
    Snippets
  • Help

yotta / pictogram

  • This project
    • Loading...
  • Sign in
Go to a project
  • Project
  • Repository
  • Issues 60
  • Merge Requests 0
  • Pipelines
  • Wiki
  • Settings
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Apiaction

Apiaction

Last edited by Eladio Blanco López Nov 25, 2014
Page history

<< REST API

Leer acciones Leer acción Nueva acción Eliminar acción


Leer acciones

Operación

GET /action

Petición

No se pasa ningún valor.

Ejemplo de petición:

GET /action

Respuesta

Se devuelve un array de acciones.

Ejemplo de respuesta:

[
    {
        "idConf": { ... },
        "id": 1,
        "type": "Move",
        "timestamp": "2014-11-24T23:00:00.000Z",
        "gpsLat": null,
        "gpsLon": null
    },
    {
         ...
    }
]

Leer acción

Operación

GET /action/<action-ID>

Petición

Se pasa el ID de la acción al final de la petición.

Ejemplo de petición:

GET /action/1

Respuesta

Se devuelve la acción.

Ejemplo de respuesta:

{
        "idConf": { ... },
        "id": 1,
        "type": "Move",
        "timestamp": "2014-11-24T23:00:00.000Z",
        "gpsLat": null,
        "gpsLon": null
}

Nueva acción

Operación

POST /action

Petición

Se pasa un objeto JSON con los siguientes campos:

  • idConf (integer): ID de la configuración (pictograma de un usuario con una propiedad) que recibe la acción
  • type (string): Tipo de acción
  • timestamp (datetime): Fecha y hora de la acción
  • idSup(integer): ID del supervisor (opcional)
  • gpsLat(integer): Latitud (opcional)
  • gpsLon(integer): Latitud (opcional)

Ejemplo de petición:

POST /action

{
   "idConf": 1,
   "type": "Move",
   "timestamp": "11/25/2014"
}

Respuesta

Se devuelve un objeto con la acción creado.

Ejemplo de respuesta:

{
    "type": "Move",
    "timestamp": "2014-11-24T23:00:00.000Z",
    "id": 1,
    "idConf": 1
}

Eliminar acción

Operación

DELETE /action/<action-ID>

Petición

Se pasa el id de la acción a eliminar al final de la petición.

Ejemplo de petición:

DELETE /action/3

Respuesta

Se devuelve la acción eliminada.

Ejemplo de respuesta:

{
    "idConf": { ... },
    "id": 3,
    "type": "Move",
    "timestamp": "2014-11-24T23:00:00.000Z",
    "gpsLat": null,
    "gpsLon": null
}
  Clone repository
  • 20170328_isabellemonfort
  • 20170328_luisballesteros
  • 20170328_luisperez
  • Apiaction
  • Apiadminvalid
  • Apiattribute
  • Apidevicevalid
  • Apienrolment
  • Apiinstructionresource
  • Apiinstructionvalid
  • Apilearningunitresource
  • Apimetamethodvalid
  • Apimethod
  • Apimethodresource
  • Apimethodvalid
More Pages
×

New Wiki Page

Tip: You can specify the full path for the new file. We will automatically create any missing directories.