Crear una encuesta a través de la API
Para crear una encuesta, enviamos una cadena formateada como JSON a nuestra API. Es
contiene un objeto "poll" como en el ejemplo de abajo:
POST
https://strawpoll.com/api/poll
Post Data (JSON):
{
"poll": {
"title": "Su pregunta de la encuesta",
"answers": ["respuesta #1", "respuesta #2", "respuesta #3"],
"ma": true
}
}
Opciones de encuestas y sus explicaciones:
Puede elegir las siguientes opciones. Los valores predeterminados se marcan en negrita si se omite la opción.
- priv: true/false- Privado o público
- co: true/false- Permitir comentarios
- ma: true/false - Se permiten múltiples respuestas
- mip: true/false - Múltiples votos por IP permitidos
- enter_name: true/false - Los votantes tienen que introducir su nombre (aún en desarrollo)
- deadline: Datetime/undef - Fecha límite específica en zulú tiempo
- only_reg: true/false - Permitir que sólo los usuarios registrados voten
- vpn: true/false - Permitir a los usuarios de VPN votar
- captcha: true/false- Antecedentes de la resolución de reCAPTCHA
Ejemplo de código en GitHub
Ya que un ejemplo real es siempre mejor que una documentación difícil de leer, nos gustaría darle un
pequeño ejemplo de un script Python que crea encuestas usando el API de StrawPoll.