Em um estudo de vídeos e o efeito que tem em uma pessoa, então você está no lugar certo para aprender como fazer tipo avançado de exibição de vídeo e usar o poderoso Examinare APi para reproduzir os vídeos para uma pessoa e, em seguida, depois mostrar as perguntas que você deseja mostrar sem autoplaying os vídeos novamente para a mesma pessoa.
Esta solução está no nível avançado. Nós também entregamos este tipo de solução para você por uma pequena taxa fixa.
1. Primeiro passo, crie o primeiro questionário que você deseja usar como base.
Este passo parece trivial, mas certifique-se de que você obtém este passo correto, uma vez que vamos copiar este questionário com o Examinare API ou dentro do Ferramenta de inquéritos Examinare manualmente.
2. Adicione o código incorporado do player dentro de “mais informações” na pergunta que você deseja usar para o player.
Se você quiser que o jogador fique sozinho e sem perguntas, use o tipo de pergunta “Instruções”. Se você estiver usando Youtube, Vimeo etc, use a opção incorporada com recurso de reprodução automática.
3. Teste o questionário com o questionário lançado como um “Websurvey público” e faça o estilo do formulário como desejar.
Se você tiver alguma dúvida, consulte nosso manual ou crie um ticket de suporte enviando um e-mail parasupport@examinare.com
Quando você terminar com a pesquisa, certifique-se de colocá-la no modo “Websurvey Privado”.
4. Ative a API Examinare e use a biblioteca Examinare PHP Wrapper.
Navegue para a seção “Examinare API & SSL” dentro da guia “Configurações” e ative a API Examinare.
Certifique-se de não compartilhar essa chave com ninguém. Se você quiser adicionar uma chave de API personalizada, ative “Mobile API Tokens” e envie a API Call com as credenciais para sua conta.
- Use Mobile API –https://www.examinare.io/apidocs/setphoneid/
- Use Normal API-callhttps://www.examinare.io/apidocs/
Baixe a biblioteca Examinare Wrapper aqui:
https://www.examinare.io/apidocs/phpwrapper/
5. Use o código PHP Wrapper para copiar a pesquisa e alterar o texto instrutivo dentro da pesquisa com o número de perguntas.
5.1 Obtenha o número da pergunta do lugar onde você colocou o código do You Tube.
Use a seguinte chamada e obter o número da pergunta para a pergunta onde você colocou o código do Youtube. Certifique-se de anotar o número da pergunta.
https://www.examinare.io/apidocs/questionsinsurveys/
5.2 Faça uma cópia.
Agora faça uma cópia da pesquisa original e certifique-se de mudar o nome da pesquisa para que você não tenha 2 pesquisas com o mesmo nome, pode ficar realmente confuso depois de um tempo e certifique-se de salvar o surveyID da nova pergunta.
https://www.examinare.io/apidocs/copysurvey/
5.3 Chame a função change question e adicione o código do Youtube.
Se o código precisar de uma nova quebra de linha, certifique-se de usar a string de quebra de linha explicada nas instruções.
https://www.examinare.io/apidocs/updateinstructiontext/
5.4 Repetir.
Repita os passos novamente com o código Examinare até que você tenha a quantidade que você precisa.
Por favor, note que você precisará de uma Conta Ilimitada para fazer mais do que 1 cópia.
Alternativa 5. Se você não quer codificar.
Você também pode copiar a pesquisa dentro da conta, se você escolher isso, certifique-se de que o design seja copiado corretamente e que você anote os SurveyID manualmente e publique todas as pesquisas após a cópia.
6. Crie uma página de login simples.
Bem, este passo é até você. Como você é um desenvolvedor, provavelmente tem algumas preferências nessa área. No entanto, daremos alguns links para o que achamos que é mais fácil começar com:
Bootstrap :https://getbootstrap.com/
Início do PHP:http://php.net/manual/en/tutorial.firstpage.php
7. Use a função criar para adicionar o destinatário após o login.
Quando o assunto está sendo assinado em seu site você pode automaticamente criar um utilizador dentro da API Examinare com a seguinte função. Nossa dica é preencher os campos obrigatórios e adicionar o nome de utilizador e palavra-passe em um cookie $_SESSION em seu site. Desta forma, você pode verificar o que essa pessoa respondeu e não respondeu.
https://www.examinare.io/apidocs/addrecipient/
8. Aleatorize as pesquisas dependendo da quantidade de votos que tem.
Então, os passos a seguir são para garantir que você pode obter um resultado uniforme das pesquisas, mas também pode ser usado para aleatorizar qual pesquisa o utilizador recebe.
Use o listSurveys:https://www.examinare.io/apidocs/listsurveys/
E coloque o surveyID em um Array e randomize uma entrada. A chamada da API também retornará a quantidade de respostas dentro do questionário. Então, se você quiser ter certeza de que você apenas randomiza aqueles que não têm nenhum voto, então verifique a variável “completedAnswers”.
Se você quiser ter certeza de que não recebe muitos redirecionamentos para a mesma pesquisa, você pode usar o seguinte:
https://www.examinare.io/apidocs/listrecipientstosurvey/
9. Marque um destinatário ativo para o questionário real.
https://www.examinare.io/apidocs/markrecipientstosurvey/
Use a chamada acima para marcar o destinatário como redirecionado para o questionário.
10. Obtenha o link e redirecione o uso para a pesquisa.
Obtenha o link e redirecione o uso para a pesquisa e defina o redirecionamento de volta para a página de captura.
https://www.examinare.io/apidocs/listsurveysbyuser/
Envie este comando junto com contactID do utilizador para que você possa obter o link personalizado para a pesquisa.
Redirecionar com PHP Header.
Existem links 2 dentro da chamada. O parâmetro “surveyLinkWeb” fornecerá o design especial da sua conta. Para forçar uma visualização somente para dispositivos móveis, use o seguinte parâmetro: “surveyLinkMobile”
11. Redirecionamento de configuração de volta ao script.
Existem 2 maneiras de redirecionar de volta depois que a pessoa respondeu. Você pode definir o URL de redirecionamento dentro de Configurações – Layout – “Alterar link da página de agradecimento” ou você pode adicionar “return_url” chamada de parâmetro dentro da chamada para o link da pesquisa.
Exemplo:
O link https://theurltoyoursurvey?return_url=your vai para aqui.
Você precisará formatar seu url com a função urlencode encontrada aqui:http://php.net/manual/en/function.urlencode.php
12. Pegue a informação e aja com base nela.
Quando a página catch recebe a chamada de Examinare no save, você receberá os parâmetros 2:
- O valor Inforeg dá as respostas reais do contato:
https://www.examinare.io/apidocs/fetchresultsbyinforeg/
- O valor ContactID dá-lhe a informação sobre o destinatário para que possa verificar que ninguém tenta manipular os dados.https://www.examinare.io/apidocs/listrecipientbycontactid/
Passo opcional. Permitir login de utilizadores já criados.
Como todos os destinatários criados estão listados nas seguintes chamadas de API, você pode permitir que a pessoa faça login novamente usando as seguintes informações:
https://www.examinare.io/apidocs/listrecipientbyemail/
Últimas palavras sobre esta solução
Este tutorial é fornecido como é para o desenvolvedor que quer saber como fazer o seu próprio site de votação ou estudo. Nós só suportamos perguntas genéricas em nosso suporte. Se você quiser que integremos esta solução para você, então você precisará de uma conta de pesquisa ilimitada e também pagar pela integração e pelas etapas acima. Hoje, o 2018-12-30 cobramos 350 EURO para fazer estes passos, mas esta taxa pode ser aumentada sem qualquer aviso prévio. Faça um inquérito na página para obter um orçamento hoje.
