Diferencia entre revisiones de «API(adminCensos)»
(Página creada con « === Creación de censo === /ADMCensus/census/create.do?idVotacion=100&fecha_inicio=10/10/2014&fecha_fin=12/11/2015&tituloVotacion=nueva votacion 10 Este método será ut...») |
(→Creación de censo) |
||
Línea 4: | Línea 4: | ||
Este método será utilizado por '''Votaciones''', para que se cree el censo automáticamente. Devolverá un Json con el siguiente formato: | Este método será utilizado por '''Votaciones''', para que se cree el censo automáticamente. Devolverá un Json con el siguiente formato: | ||
− | [{"result":" | + | [{"result":"idCensus"}] id del censo |
[{"result":"no"}] en caso de error | [{"result":"no"}] en caso de error | ||
Revisión del 16:33 17 nov 2014
Contenido
Creación de censo
/ADMCensus/census/create.do?idVotacion=100&fecha_inicio=10/10/2014&fecha_fin=12/11/2015&tituloVotacion=nueva votacion 10
Este método será utilizado por Votaciones, para que se cree el censo automáticamente. Devolverá un Json con el siguiente formato:
[{"result":"idCensus"}] id del censo [{"result":"no"}] en caso de error
Puede borrar
/ADMCensus/census/canDelete.do?idVotacion=100
Método utilizado por Votaciones para saber si puede eliminar la votación. El resultado será un Json con el siguiente formato:
[{"result":,"Yes"}] ó [{"result":,"No"}]
Si el resultado es Yes, nuestro subsistema eliminará automáticamente el censo.
Puede votar
/ADMCensus/census/canVote.do?idVotacion=100
Este método será utilizado por Cabina de votación para saber si un usuario puede votar en una votación determinada. El resultado será un Json con el siguiente formato:
[{"result":,"Yes"}] ó [{"result":,"No"}]
Actualizar votación
/ADMCensus/census/updateUser.do?idVotacion=100
Este método será utilizado por Cabina de votación para actualizar y actualizará el estado de votación del usuario. Este método no devolverá nada.
Usuarios por censo
/ADMCensus/census/findCensusByVote.do?idVotacion=100
Este método lo utilizara el grupo de Deliberaciones para obtener los usuarios de un censo en una votación. El resultado será un Json con el siguiente formato como ejemplo:
[{"id":1,"version":1,"token_propietario":"123456fdas","nombre_votacion":"votacion1","votacion_id":1,"voto_por_usuario":{"juan":false,"maria":true,"pepe":true},"fecha_inicio":1430776800000,"fecha_fin":1430776800000}]