{"id":20210,"date":"2018-12-30T13:54:00","date_gmt":"2018-12-30T12:54:00","guid":{"rendered":"https:\/\/examinare.ecommerce.theonlykroon.com\/?p=20210"},"modified":"2018-12-30T13:54:00","modified_gmt":"2018-12-30T12:54:00","slug":"make-a-random-survey-video-solution-with-php-and-examinare-api","status":"publish","type":"post","link":"https:\/\/examinare.ecommerce.theonlykroon.com\/pt-pt\/news\/2018\/12\/30\/make-a-random-survey-video-solution-with-php-and-examinare-api\/","title":{"rendered":"Fa\u00e7a uma solu\u00e7\u00e3o de v\u00eddeo de pesquisa aleat\u00f3ria com PHP e API Examinare."},"content":{"rendered":"<p>Em um estudo de v\u00eddeos e o efeito que tem em uma pessoa, ent\u00e3o voc\u00ea est\u00e1 no lugar certo para aprender como fazer tipo avan\u00e7ado de exibi\u00e7\u00e3o de v\u00eddeo e usar o poderoso Examinare APi para reproduzir os v\u00eddeos para uma pessoa e, em seguida, depois mostrar as perguntas que voc\u00ea deseja mostrar sem autoplaying os v\u00eddeos novamente para a mesma pessoa.<\/p>\n<p>Esta solu\u00e7\u00e3o est\u00e1 no n\u00edvel avan\u00e7ado. N\u00f3s tamb\u00e9m entregamos este tipo de solu\u00e7\u00e3o para voc\u00ea por uma pequena taxa fixa.<\/p>\n<p><span><strong>1. Primeiro passo, crie o primeiro question\u00e1rio que voc\u00ea deseja usar como base.<\/strong><\/span><\/p>\n<p>Este passo parece trivial, mas certifique-se de que voc\u00ea obt\u00e9m este passo correto, uma vez que vamos copiar este question\u00e1rio com o Examinare API ou dentro do Ferramenta de inqu\u00e9ritos Examinare manualmente.<\/p>\n<p><span><strong>2. Adicione o c\u00f3digo incorporado do player dentro de \u201cmais informa\u00e7\u00f5es\u201d na pergunta que voc\u00ea deseja usar para o player.<\/strong><\/span><\/p>\n<p>Se voc\u00ea quiser que o jogador fique sozinho e sem perguntas, use o tipo de pergunta \u201cInstru\u00e7\u00f5es\u201d. Se voc\u00ea estiver usando Youtube, Vimeo etc, use a op\u00e7\u00e3o incorporada com recurso de reprodu\u00e7\u00e3o autom\u00e1tica.<\/p>\n<p><span><strong>3. Teste o question\u00e1rio com o question\u00e1rio lan\u00e7ado como um \u201cWebsurvey p\u00fablico\u201d e fa\u00e7a o estilo do formul\u00e1rio como desejar.<\/strong><\/span><\/p>\n<p>Se voc\u00ea tiver alguma d\u00favida, consulte nosso manual ou crie um ticket de suporte enviando um e-mail para<a href=\"mailto:support@examinare.com\">support@examinare.com<\/a><\/p>\n<p><strong>Quando voc\u00ea terminar com a pesquisa, certifique-se de coloc\u00e1-la no modo \u201cWebsurvey Privado\u201d.<\/strong><\/p>\n<p><span><strong>4. Ative a API Examinare e use a biblioteca Examinare PHP Wrapper.<\/strong><\/span><\/p>\n<p>Navegue para a se\u00e7\u00e3o \u201cExaminare API &amp; SSL\u201d dentro da guia \u201cConfigura\u00e7\u00f5es\u201d e ative a API Examinare.<\/p>\n<p>Certifique-se de n\u00e3o compartilhar essa chave com ningu\u00e9m. Se voc\u00ea quiser adicionar uma chave de API personalizada, ative \u201cMobile API Tokens\u201d e envie a API Call com as credenciais para sua conta.<\/p>\n<ul>\n<li>Use Mobile API &#8211;<a href=\"https:\/\/www.examinare.io\/apidocs\/setphoneid\/\">https:\/\/www.examinare.io\/apidocs\/setphoneid\/<\/a><\/li>\n<li>Use Normal API-call<a href=\"https:\/\/www.examinare.io\/apidocs\/\">https:\/\/www.examinare.io\/apidocs\/<\/a><\/li>\n<\/ul>\n<p>Baixe a biblioteca Examinare Wrapper aqui:<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/phpwrapper\/\">https:\/\/www.examinare.io\/apidocs\/phpwrapper\/<\/a><\/p>\n<p><span><strong>5. Use o c\u00f3digo PHP Wrapper para copiar a pesquisa e alterar o texto instrutivo dentro da pesquisa com o n\u00famero de perguntas.<\/strong><\/span><\/p>\n<p><span><strong>5.1 Obtenha o n\u00famero da pergunta do lugar onde voc\u00ea colocou o c\u00f3digo do You Tube.<\/strong><\/span><\/p>\n<p>Use a seguinte chamada e obter o n\u00famero da pergunta para a pergunta onde voc\u00ea colocou o c\u00f3digo do Youtube. Certifique-se de anotar o n\u00famero da pergunta.<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/questionsinsurveys\/\">https:\/\/www.examinare.io\/apidocs\/questionsinsurveys\/<\/a><\/p>\n<p><span><strong>5.2 Fa\u00e7a uma c\u00f3pia.<\/strong><\/span><\/p>\n<p>Agora fa\u00e7a uma c\u00f3pia da pesquisa original e certifique-se de mudar o nome da pesquisa para que voc\u00ea n\u00e3o 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.<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/copysurvey\/\">https:\/\/www.examinare.io\/apidocs\/copysurvey\/<\/a><\/p>\n<p><span><strong>5.3 Chame a fun\u00e7\u00e3o change question e adicione o c\u00f3digo do Youtube.<\/strong><\/span><\/p>\n<p>Se o c\u00f3digo precisar de uma nova quebra de linha, certifique-se de usar a string de quebra de linha explicada nas instru\u00e7\u00f5es.<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/updateinstructiontext\/\">https:\/\/www.examinare.io\/apidocs\/updateinstructiontext\/<\/a><\/p>\n<p><span><strong>5.4 Repetir<\/strong>.<\/span><\/p>\n<p>Repita os passos novamente com o c\u00f3digo Examinare at\u00e9 que voc\u00ea tenha a quantidade que voc\u00ea precisa.<\/p>\n<p>Por favor, note que voc\u00ea precisar\u00e1 de uma Conta Ilimitada para fazer mais do que 1 c\u00f3pia.<\/p>\n<p>Alternativa 5. Se voc\u00ea n\u00e3o quer codificar.<\/p>\n<p>Voc\u00ea tamb\u00e9m pode copiar a pesquisa dentro da conta, se voc\u00ea escolher isso, certifique-se de que o design seja copiado corretamente e que voc\u00ea anote os SurveyID manualmente e publique todas as pesquisas ap\u00f3s a c\u00f3pia.<\/p>\n<p><span><strong>6. Crie uma p\u00e1gina de login simples.<\/strong><\/span><\/p>\n<p>Bem, este passo \u00e9 at\u00e9 voc\u00ea. Como voc\u00ea \u00e9 um desenvolvedor, provavelmente tem algumas prefer\u00eancias nessa \u00e1rea. No entanto, daremos alguns links para o que achamos que \u00e9 mais f\u00e1cil come\u00e7ar com:<\/p>\n<p>Bootstrap :<a href=\"https:\/\/getbootstrap.com\/\">https:\/\/getbootstrap.com\/<\/a><\/p>\n<p>In\u00edcio do PHP:<a href=\"http:\/\/php.net\/manual\/en\/tutorial.firstpage.php\">http:\/\/php.net\/manual\/en\/tutorial.firstpage.php<\/a><\/p>\n<p><span><strong>7. Use a fun\u00e7\u00e3o criar para adicionar o destinat\u00e1rio ap\u00f3s o login.<\/strong><\/span><\/p>\n<p>Quando o assunto est\u00e1 sendo assinado em seu site voc\u00ea pode automaticamente criar um utilizador dentro da API Examinare com a seguinte fun\u00e7\u00e3o. Nossa dica \u00e9 preencher os campos obrigat\u00f3rios e adicionar o nome de utilizador e palavra-passe em um cookie $_SESSION em seu site. Desta forma, voc\u00ea pode verificar o que essa pessoa respondeu e n\u00e3o respondeu.<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/addrecipient\/\">https:\/\/www.examinare.io\/apidocs\/addrecipient\/<\/a><\/p>\n<p><span><strong>8. Aleatorize as pesquisas dependendo da quantidade de votos que tem.<\/strong><\/span><\/p>\n<p>Ent\u00e3o, os passos a seguir s\u00e3o para garantir que voc\u00ea pode obter um resultado uniforme das pesquisas, mas tamb\u00e9m pode ser usado para aleatorizar qual pesquisa o utilizador recebe.<\/p>\n<p>Use o listSurveys:<a href=\"https:\/\/www.examinare.io\/apidocs\/listsurveys\/\">https:\/\/www.examinare.io\/apidocs\/listsurveys\/<\/a><\/p>\n<p>E coloque o surveyID em um Array e randomize uma entrada. A chamada da API tamb\u00e9m retornar\u00e1 a quantidade de respostas dentro do question\u00e1rio. Ent\u00e3o, se voc\u00ea quiser ter certeza de que voc\u00ea apenas randomiza aqueles que n\u00e3o t\u00eam nenhum voto, ent\u00e3o verifique a vari\u00e1vel \u201ccompletedAnswers\u201d.<\/p>\n<p>Se voc\u00ea quiser ter certeza de que n\u00e3o recebe muitos redirecionamentos para a mesma pesquisa, voc\u00ea pode usar o seguinte:<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/listrecipientstosurvey\/\">https:\/\/www.examinare.io\/apidocs\/listrecipientstosurvey\/<\/a><\/p>\n<p><span><strong>9. Marque um destinat\u00e1rio ativo para o question\u00e1rio real.<\/strong><\/span><\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/markrecipientstosurvey\/\">https:\/\/www.examinare.io\/apidocs\/markrecipientstosurvey\/<\/a><\/p>\n<p>Use a chamada acima para marcar o destinat\u00e1rio como redirecionado para o question\u00e1rio.<\/p>\n<p><span><strong>10. Obtenha o link e redirecione o uso para a pesquisa.<\/strong><\/span><\/p>\n<p>Obtenha o link e redirecione o uso para a pesquisa e defina o redirecionamento de volta para a p\u00e1gina de captura.<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/listsurveysbyuser\/\">https:\/\/www.examinare.io\/apidocs\/listsurveysbyuser\/<\/a><\/p>\n<p>Envie este comando junto com contactID do utilizador para que voc\u00ea possa obter o link personalizado para a pesquisa.<\/p>\n<p>Redirecionar com PHP Header.<\/p>\n<p>Existem links 2 dentro da chamada. O par\u00e2metro \u201csurveyLinkWeb\u201d fornecer\u00e1 o design especial da sua conta. Para for\u00e7ar uma visualiza\u00e7\u00e3o somente para dispositivos m\u00f3veis, use o seguinte par\u00e2metro: \u201csurveyLinkMobile\u201d<\/p>\n<p><span><strong>11. Redirecionamento de configura\u00e7\u00e3o de volta ao script.<\/strong><\/span><\/p>\n<p>Existem 2 maneiras de redirecionar de volta depois que a pessoa respondeu. Voc\u00ea pode definir o URL de redirecionamento dentro de Configura\u00e7\u00f5es \u2013 Layout \u2013 \u201cAlterar link da p\u00e1gina de agradecimento\u201d ou voc\u00ea pode adicionar \u201creturn_url\u201d chamada de par\u00e2metro dentro da chamada para o link da pesquisa.<\/p>\n<p>Exemplo:<\/p>\n<p>O link https:\/\/theurltoyoursurvey?return_url=your vai para aqui.<\/p>\n<p>Voc\u00ea precisar\u00e1 formatar seu url com a fun\u00e7\u00e3o urlencode encontrada aqui:<a href=\"http:\/\/php.net\/manual\/en\/function.urlencode.php\">http:\/\/php.net\/manual\/en\/function.urlencode.php<\/a><\/p>\n<p><span><strong>12. Pegue a informa\u00e7\u00e3o e aja com base nela.<\/strong><\/span><\/p>\n<p>Quando a p\u00e1gina catch recebe a chamada de Examinare no save, voc\u00ea receber\u00e1 os par\u00e2metros 2:<\/p>\n<ul>\n<li>O valor Inforeg d\u00e1 as respostas reais do contato:<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/fetchresultsbyinforeg\/\">https:\/\/www.examinare.io\/apidocs\/fetchresultsbyinforeg\/<\/a><\/p>\n<ul>\n<li>O valor ContactID d\u00e1-lhe a informa\u00e7\u00e3o sobre o destinat\u00e1rio para que possa verificar que ningu\u00e9m tenta manipular os dados.<a href=\"https:\/\/www.examinare.io\/apidocs\/listrecipientbycontactid\/\">https:\/\/www.examinare.io\/apidocs\/listrecipientbycontactid\/<br \/><\/a><\/li>\n<\/ul>\n<p><span><strong>Passo opcional. Permitir login de utilizadores j\u00e1 criados.<\/strong><\/span><\/p>\n<p>Como todos os destinat\u00e1rios criados est\u00e3o listados nas seguintes chamadas de API, voc\u00ea pode permitir que a pessoa fa\u00e7a login novamente usando as seguintes informa\u00e7\u00f5es:<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/listrecipientbyemail\/\">https:\/\/www.examinare.io\/apidocs\/listrecipientbyemail\/<\/a><\/p>\n<p><span><strong>\u00daltimas palavras sobre esta solu\u00e7\u00e3o<\/strong><\/span><\/p>\n<p>Este tutorial \u00e9 fornecido como \u00e9 para o desenvolvedor que quer saber como fazer o seu pr\u00f3prio site de vota\u00e7\u00e3o ou estudo. N\u00f3s s\u00f3 suportamos perguntas gen\u00e9ricas em nosso suporte. Se voc\u00ea quiser que integremos esta solu\u00e7\u00e3o para voc\u00ea, ent\u00e3o voc\u00ea precisar\u00e1 de uma conta de pesquisa ilimitada e tamb\u00e9m pagar pela integra\u00e7\u00e3o e pelas etapas acima. Hoje, o 2018-12-30 cobramos 350\u00a0EURO para fazer estes passos, mas esta taxa pode ser aumentada sem qualquer aviso pr\u00e9vio. Fa\u00e7a um inqu\u00e9rito na p\u00e1gina para obter um or\u00e7amento hoje.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Em um estudo de v\u00eddeos e o efeito que tem em uma pessoa, ent\u00e3o voc\u00ea est\u00e1 no lugar certo para aprender como fazer tipo avan\u00e7ado de exibi\u00e7\u00e3o de v\u00eddeo e usar o\u2026<\/p>\n","protected":false},"author":0,"featured_media":9564,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[],"tags":[],"class_list":["post-20210","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry"],"acf":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/examinare.ecommerce.theonlykroon.com\/wp-content\/uploads\/sites\/5\/2026\/10\/news-1121.webp","_links":{"self":[{"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/pt\/wp-json\/wp\/v2\/posts\/20210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/pt\/wp-json\/wp\/v2\/comments?post=20210"}],"version-history":[{"count":1,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/pt\/wp-json\/wp\/v2\/posts\/20210\/revisions"}],"predecessor-version":[{"id":20211,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/pt\/wp-json\/wp\/v2\/posts\/20210\/revisions\/20211"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/pt\/wp-json\/wp\/v2\/media\/9564"}],"wp:attachment":[{"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/pt\/wp-json\/wp\/v2\/media?parent=20210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/pt\/wp-json\/wp\/v2\/categories?post=20210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/pt\/wp-json\/wp\/v2\/tags?post=20210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}