Enviar acción del vocabulario a los suscritos al estudiante (ojo, mediante sockets)
Operación
POST /stu/vocabulary
Petición
Se pasa un objeto JSON con los siguientes campos:
-
action
: Acción a realizar:add | delete | update
-
attributes
: Atributos:id_stu
: ID del estudiante.picto
: Objeto completo del pictograma
Ejemplo de petición:
POST /stu/vocabulary
{
action: 'update',
attributes:{
id_stu: 80,
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: "Vocabulary update action from student 80"
}