StrawPoll API

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.