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
Restapivalidluaction

Restapivalidluaction

Last edited by Arturo Montejo Ráez Dec 22, 2015
Page history

<< Student

Enviar acción de las Learning Units a los suscritos al estudiante (ojo, mediante sockets)

Operación

POST /stu/action

Petición

Se pasa un objeto JSON con los siguientes campos:

  • action: Acción a realizar: add | delete | select | show
  • attributes: Atributos: id_stu: ID del estudiante. picto: Objeto completo del pictograma, id_sup' ,timestamp,id_dev`: id dispositivo.

Ejemplo de petición:

POST /stu/action

{
   action: 'add',
   attributes: {   
      id_stu: 80,
      id_dev: 476,
      timestamp: "Web Nov 25 06:24:05 GMT 2015",
      picto: {
        "id": 1470,
        "picto": {
            "id": 2718,
            "uri": "/symbolstx/color/png/descriptives/hot_spicy.png",
            "category": 9,
            "source": 1,
            "owner": null
        },
        "expression": {
            "id": 7878,
            "lang": "es-es",
            "text": "condimentado",
            "picto": 2718
        },
        "attributes": {
            "id_cat": 609,
            "coord_x": 3,
            "coord_y": 3,
            "status": "invisible",
            "magnify": false,
            "highlight": false
        }   
      }
   }
}

Respuesta

Se emite la acción a todos los suscritos menos al que la ha generado y se devuelve un mensaje.

Ejemplo de respuesta:

{
     msg: "Action add action from student 80" 
}
  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.