{"id":16512,"date":"2018-12-30T13:54:00","date_gmt":"2018-12-30T12:54:00","guid":{"rendered":"https:\/\/examinare.ecommerce.theonlykroon.com\/?p=16512"},"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\/nl\/news\/2018\/12\/30\/make-a-random-survey-video-solution-with-php-and-examinare-api\/","title":{"rendered":"Maak een willekeurige enqu\u00eate video oplossing met PHP en Examinare API."},"content":{"rendered":"<p>In een studie van video&#8217;s en het effect dat het heeft op een persoon, dan bent u op de juiste plek om te leren hoe u geavanceerde videoweergave kunt doen en de krachtige Examinare APi kunt gebruiken om de video&#8217;s voor een persoon af te spelen en vervolgens de vragen te tonen die u wilt tonen zonder de video&#8217;s automatisch opnieuw af te spelen voor dezelfde persoon.<\/p>\n<p>Deze oplossing is op het geavanceerde niveau. Wij leveren dit soort oplossingen ook voor u tegen een kleine vaste vergoeding.<\/p>\n<p><span><strong>1. Stap \u00e9\u00e9n: maak de eerste enqu\u00eate die u als basis wilt gebruiken.<\/strong><\/span><\/p>\n<p>Deze stap klinkt triviaal, maar zorg ervoor dat u deze stap correct krijgt, omdat we deze enqu\u00eate handmatig zullen kopi\u00ebren met de Examinare API of in de Enqu\u00eatetool van Examinare.<\/p>\n<p><span><strong>2. Voeg de player embedded code toe in het gedeelte \u201cmeer informatie\u201d van de vraag die je voor de player wilt gebruiken.<\/strong><\/span><\/p>\n<p>Als je wilt dat de speler alleen is en geen vragen onder heeft, gebruik dan het vraagtype \u201cInstructies\u201d. Als u Youtube, Vimeo enz. Gebruikt, gebruikt u de ingesloten optie met automatische afspeelfunctie.<\/p>\n<p><span><strong>3. Test de enqu\u00eate met de enqu\u00eate die is gelanceerd als een \u201cOpenbare webenqu\u00eate\u201d en maak de vormgeving van het formulier zoals u wilt.<\/strong><\/span><\/p>\n<p>Als u vragen heeft, raadpleeg dan onze handleiding of maak een support ticket door ons te e-mailen op<a href=\"mailto:support@examinare.com\">Contact opnemen met support@examinare.com<\/a><\/p>\n<p><strong>Wanneer u klaar bent met de enqu\u00eate, zorg er dan voor dat u deze in de modus \u201cPriv\u00e9 webenqu\u00eate\u201d zet.<\/strong><\/p>\n<p><span><strong>4. Activeer Examinare API en gebruik de Examinare PHP Wrapper bibliotheek.<\/strong><\/span><\/p>\n<p>Navigeer naar de sectie \u201cExaminare API &amp; SSL\u201d in het tabblad \u201cInstellingen\u201d en activeer Examinare API.<\/p>\n<p>Zorg ervoor dat u deze sleutel niet met iemand deelt. Als u een gepersonaliseerde API-sleutel wilt toevoegen, activeert u \u201cMobile API Tokens\u201d en stuurt u de API Call met de inloggegevens naar uw account.<\/p>\n<ul>\n<li>Gebruik Mobile API &#8211;<a href=\"https:\/\/www.examinare.io\/apidocs\/setphoneid\/\">https:\/\/www.examinare.io\/apidocs\/setphoneid\/<\/a><\/li>\n<li>Gebruik Normale API-aanroep<a href=\"https:\/\/www.examinare.io\/apidocs\/\">https:\/\/www.examinare.io\/apidocs\/<\/a><\/li>\n<\/ul>\n<p>Download de Examinare Wrapper bibliotheek van hier:<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/phpwrapper\/\">https:\/\/www.examinare.io\/apidocs\/phpwrapper\/<\/a><\/p>\n<p><span><strong>5. Gebruik de PHP Wrapper Code om de enqu\u00eate te kopi\u00ebren en de instructietekst in de enqu\u00eate te wijzigen met het vraagnummer.<\/strong><\/span><\/p>\n<p><span><strong>5.1 Haal het vraagnummer van de plaats waar je de You Tube code hebt geplaatst.<\/strong><\/span><\/p>\n<p>Gebruik de volgende call en krijg het vraagnummer voor de vraag waar je de code van Youtube hebt geplaatst. Zorg ervoor dat je het vraagnummer opschrijft.<\/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 Een kopie maken.<\/strong><\/span><\/p>\n<p>Maak nu een kopie van de originele enqu\u00eate en zorg ervoor dat je de naam van de enqu\u00eate verandert zodat je geen 2 enqu\u00eates met dezelfde naam hebt, het kan na een tijdje echt verwarrend worden en zorg ervoor dat je de surveyID van de nieuwe vraag opslaat.<\/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 Roep de functie voor het wijzigen van vragen op en voeg de Youtube-code toe.<\/strong><\/span><\/p>\n<p>Als de code een nieuw regeleinde nodig heeft, zorg er dan voor dat je de regeleinde string gebruikt die in de instructies wordt uitgelegd.<\/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 Herhaal<\/strong>.<\/span><\/p>\n<p>Herhaal de stappen opnieuw met de Examinare code totdat u het bedrag hebt dat u nodig hebt.<\/p>\n<p>Let op: u heeft een onbeperkt account nodig om meer dan 1 kopie te maken.<\/p>\n<p>Alternatief 5. Als je niet wilt coderen.<\/p>\n<p>Je kunt de enqu\u00eate ook kopi\u00ebren binnen het account, als je dit kiest, zorg er dan voor dat het ontwerp correct wordt gekopieerd en dat je de SurveyID\u2019s handmatig opschrijft en alle enqu\u00eates na kopi\u00ebren publiceert.<\/p>\n<p><span><strong>6. Maak een eenvoudige aanmeldingspagina.<\/strong><\/span><\/p>\n<p>Nou deze stap is aan jou. Aangezien je een ontwikkelaar bent, heb je waarschijnlijk een aantal voorkeuren op dit gebied. We geven echter enkele links naar wat volgens ons het gemakkelijkst is om mee te beginnen:<\/p>\n<p>Bootstrap:<a href=\"https:\/\/getbootstrap.com\/\">https:\/\/getbootstrap.com\/<\/a><\/p>\n<p>PHP Start:<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. Gebruik de functie maken om de ontvanger toe te voegen na het inloggen.<\/strong><\/span><\/p>\n<p>Wanneer het onderwerp wordt ingelogd op uw website, kunt u automatisch een gebruiker aanmaken binnen de Examinare API met de volgende functie. Onze tip is om de verplichte velden in te vullen en de gebruikersnaam en het wachtwoord toe te voegen aan een $_SESSION cookie op uw website. Op deze manier kun je controleren wat deze persoon wel en niet heeft beantwoord.<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/addrecipient\/\">https:\/\/www.examinare.io\/apidocs\/addrecipient\/<\/a><\/p>\n<p><span><strong>8. Randomiseer de enqu\u00eates afhankelijk van het aantal stemmen dat het heeft.<\/strong><\/span><\/p>\n<p>Dus de volgende stappen zijn om ervoor te zorgen dat u een gelijk resultaat van de enqu\u00eates kunt krijgen, maar het kan ook worden gebruikt om willekeurig te bepalen welke enqu\u00eate de gebruiker krijgt.<\/p>\n<p>Gebruik de listSurveys:<a href=\"https:\/\/www.examinare.io\/apidocs\/listsurveys\/\">https:\/\/www.examinare.io\/apidocs\/listsurveys\/<\/a><\/p>\n<p>En zet de surveyID\u2019s in een Array en randomiseer een invoer. De API-aanroep retourneert ook het aantal antwoorden in de enqu\u00eate. Dus als je er zeker van wilt zijn dat je alleen degenen randomiseert die geen stemmen hebben, controleer dan de variabele \u201ccompletedAnswers\u201d.<\/p>\n<p>Als u er zeker van wilt zijn dat u niet te veel omleidingen naar dezelfde enqu\u00eate krijgt, kunt u het volgende gebruiken:<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/listrecipientstosurvey\/\">https:\/\/www.examinare.io\/apidocs\/listrecipientstosurvey\/<\/a><\/p>\n<p><span><strong>9. Markeer een ontvanger actief voor de eigenlijke enqu\u00eate.<\/strong><\/span><\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/markrecipientstosurvey\/\">https:\/\/www.examinare.io\/apidocs\/markrecipientstosurvey\/<\/a><\/p>\n<p>Gebruik de bovenstaande oproep om de ontvanger te markeren als doorgestuurd naar de enqu\u00eate.<\/p>\n<p><span><strong>10. Haal de link en stuur het gebruik naar de enqu\u00eate.<\/strong><\/span><\/p>\n<p>Haal de link en stuur het gebruik naar de enqu\u00eate en stel de omleiding terug naar de vangstpagina in.<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/listsurveysbyuser\/\">https:\/\/www.examinare.io\/apidocs\/listsurveysbyuser\/<\/a><\/p>\n<p>Stuur dit commando samen met contactID van de gebruiker zodat u de gepersonaliseerde link voor de enqu\u00eate kunt krijgen.<\/p>\n<p>Omleiden met PHP Header.<\/p>\n<p>Er zijn 2 links in de oproep. De parameter \u201csurveyLinkWeb\u201d zorgt voor het speciale ontwerp van uw account. Om een mobiele weergave te forceren, gebruik dan de volgende parameter: \u201csurveyLinkMobile\u201d<\/p>\n<p><span><strong>11. Setup omleiding terug naar het script.<\/strong><\/span><\/p>\n<p>Er zijn 2 manieren om terug te sturen nadat de persoon heeft geantwoord. U kunt de redirect url instellen in Instellingen \u2013 Lay-out \u2013 \u201cLink van dankpagina wijzigen\u201d of u kunt de \u201creturn_url\u201d parameter toevoegen in de oproep naar de enqu\u00eatelink.<\/p>\n<p>Voorbeeld:<\/p>\n<p>https:\/\/theurltoyoursurvey?return_url=your De link gaat hier.<\/p>\n<p>U moet uw url formatteren met de urlencode functie die hier te vinden is:<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. Vang de informatie op en handel ernaar.<\/strong><\/span><\/p>\n<p>Wanneer de catch pagina de oproep van Examinare ontvangt bij het opslaan, krijgt u 2 parameters:<\/p>\n<ul>\n<li>Inforeg value geeft de werkelijke antwoorden van het contact:<\/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>ContactID waarde geeft je de info over de ontvanger zodat je kunt controleren dat niemand probeert de data te manipuleren.<a href=\"https:\/\/www.examinare.io\/apidocs\/listrecipientbycontactid\/\">https:\/\/www.examinare.io\/apidocs\/listrecipientbycontactid\/<br \/><\/a><\/li>\n<\/ul>\n<p><span><strong>Optionele stap. Toestaan login van reeds gemaakte gebruikers.<\/strong><\/span><\/p>\n<p>Omdat alle gecre\u00eberde ontvangers worden vermeld in de volgende API-oproepen, kunt u de persoon opnieuw laten inloggen met behulp van de volgende informatie:<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/listrecipientbyemail\/\">https:\/\/www.examinare.io\/apidocs\/listrecipientbyemail\/<\/a><\/p>\n<p><span><strong>Laatste woorden over deze oplossing<\/strong><\/span><\/p>\n<p>Deze tutorial is bedoeld voor de ontwikkelaar die wil weten hoe ze hun eigen stemsite of studie kunnen maken. Wij ondersteunen alleen generieke vragen in onze support. Als u wilt dat wij deze oplossing voor u integreren, heeft u een onbeperkt enqu\u00eateaccount nodig en moet u ook betalen voor de integratie en de bovenstaande stappen. Vandaag, de 30-12-2018, rekenen we 350\u00a0EUR voor het uitvoeren van deze stappen, maar deze kosten kunnen zonder verdere kennisgeving worden verhoogd. Maak een aanvraag op de pagina om vandaag nog een offerte te krijgen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In een studie van video&#8217;s en het effect dat het heeft op een persoon, dan bent u op de juiste plek om te leren hoe u geavanceerde videoweergave kunt doen en de\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-16512","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\/nl\/wp-json\/wp\/v2\/posts\/16512","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/nl\/wp-json\/wp\/v2\/comments?post=16512"}],"version-history":[{"count":1,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/nl\/wp-json\/wp\/v2\/posts\/16512\/revisions"}],"predecessor-version":[{"id":16513,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/nl\/wp-json\/wp\/v2\/posts\/16512\/revisions\/16513"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/nl\/wp-json\/wp\/v2\/media\/9564"}],"wp:attachment":[{"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/nl\/wp-json\/wp\/v2\/media?parent=16512"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/nl\/wp-json\/wp\/v2\/categories?post=16512"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/nl\/wp-json\/wp\/v2\/tags?post=16512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}