Se entrega base del código en el cual se deberá completar algunos requerimientos.
Método | Acción | URL |
---|---|---|
GET | Listar todas las encuestas | /polls |
POST | Crear una encuesta | /createPoll |
PUT | Actualizar una encuesta | /updatePoll |
DELETE | Eliminar una encuesta | /deletePoll/id |
PUT | Responder a una encuesta | /votePOll |
Se envía un JSON de la siguiente forma.
{
"pregunta" : "Preugnta que se plantea",
"titulo" : "Nombre de la encuesta",
"opciones" : [
{
"texto" : "Opción uno",
"cantidad" : 0
},
{
"texto" : "Opción dos",
"cantidad" : 0
}
]
}
{
"id" : 1,
"pregunta" : "Preugnta que se plantea",
"titulo" : "Nombre de la encuesta",
"opciones" : [
{
"texto" : "Opción uno",
"cantidad" : 0
},
{
"texto" : "Opción dos",
"cantidad" : 0
}
]
}
{
"id" : 1,
"opcion" : 1
}
Siendo id
el id de la encuesta y opcion
la respuesta seleccionada.
Jorge Rubaino
MIT [@ostjh]:https://twitter.com/ostjh