Pular para o conteúdo

Verificação de API própria

Adicione o requisito "Verificação de API própria" a uma enquete e o Polls consulta o seu servidor antes de contar um voto.

A requisição

O Polls envia uma requisição GET para a sua URL. [USERID] e [GUILDID] são substituídos pelo ID de quem vota e do servidor.

GET https://api.example.com/can-vote?user=[USERID]&guild=[GUILDID]

A resposta

Responda com status 200 e JSON. Para permitir o voto:

{"success": true}

Para recusar, com um motivo opcional para o membro (até 300 caracteres):

{"success": false, "message": "Link your account on example.com first."}

Regras

  • Só são chamadas URLs https:// que apontam para endereços públicos. Redirecionamentos não são seguidos.
  • Seu endpoint tem cerca de 4,5 segundos para responder.
  • Se responder 404, 5xx ou nada, o Polls pausa as chamadas por um minuto.
  • A URL nunca aparece na página pública da enquete.