Nyhedsarkiv

Lav en tilfældig undersøgelse video løsning med PHP og Examinare API.

Lav en tilfældig undersøgelse video løsning med PHP og Examinare API.
Illustration

I en undersøgelse af videoer og den effekt, det har på en person, så er du på det rigtige sted til at lære, hvordan man gør avanceret type video visning og bruge den kraftfulde Examinare APi til at afspille videoer for en person og derefter vise de spørgsmål, du ønsker at vise uden automatisk afspilning af videoerne igen for den samme person.

Denne løsning er på det avancerede niveau. Vi leverer også denne type løsning til dig mod et lille fast gebyr.

1. Trin et, opret den første undersøgelse, du vil bruge som basis.

Dette trin lyder trivielt, men sørg for at du får dette trin korrekt, da vi vil kopiere denne undersøgelse med Examinare API eller inde i Examinares spørgeskemaværktøj manuelt.

2. Tilføj afspillerens integrerede kode i “mere information” på det spørgsmål, du vil bruge til afspilleren.

Hvis du vil have spilleren til at være alene og ingen spørgsmål under, skal du bruge spørgsmålstypen “Instruktioner”. Hvis du bruger Youtube, Vimeo osv., Brug derefter den indlejrede mulighed med autoplay-funktionen.

3. Test spørgeundersøgelsen med spørgeundersøgelsen lanceret som en “offentlig webundersøgelse” og stil formularen som du ønsker.

Hvis du har spørgsmål, så tjek vores manual eller oprette en support billet ved at sende os en e-mail påSend en besked til support@examinare.com

Når du er færdig med undersøgelsen, skal du sørge for at sætte den i “Privat webundersøgelse” -tilstand.

4. Aktiver Examinare API og brug Examinare PHP Wrapper biblioteket.

Naviger til “Examinare API & SSL” sektionen inde i “Indstillinger” fanen og aktivér Examinare API.

Sørg for, at du ikke deler denne nøgle med nogen. Hvis du vil tilføje en personlig API-nøgle, skal du aktivere “Mobile API Tokens” og sende API Call med legitimationsoplysningerne til din konto.

Download Examinare Wrapper biblioteket herfra:

https://www.examinare.io/apidocs/phpwrapper/

5. Brug PHP Wrapper Code til at kopiere undersøgelsen og ændre den instruktive tekst inde i undersøgelsen med spørgsmålsnummeret.

5.1 Få spørgsmålsnummeret på det sted, hvor du har sat You Tube-koden.

Brug følgende opkald og få spørgsmål nummeret for det spørgsmål, hvor du har sat koden til Youtube. Sørg for at notere spørgsmålsnummeret ned.

https://www.examinare.io/apidocs/questionsinsurveys/

5.2 Lav en kopi.

Lav nu en kopi af den oprindelige undersøgelse og sørg for at ændre navnet på undersøgelsen, så du ikke har 2 undersøgelser med samme navn, det kan blive virkelig forvirrende efter et stykke tid og sørg for at gemme surveyID af det nye spørgsmål.

https://www.examinare.io/apidocs/copysurvey/

5.3 Ring til funktionen til ændring af spørgsmål og tilføj Youtube-koden.

Hvis koden har brug for et nyt linjeskift, skal du sørge for at bruge linjeskiftstrengen, der er forklaret i instruktionerne.

https://www.examinare.io/apidocs/updateinstructiontext/

5.4 Gentag.

Gentag trinnene igen med Examinare koden, indtil du har det beløb, du har brug for.

Bemærk venligst, at du skal bruge en Ubegrænset konto for at lave mere end 1 kopi.

Alternativ 5. Hvis du ikke ønsker at kode.

Du kan også kopiere spørgeundersøgelsen inde i kontoen, hvis du vælger dette, skal du sørge for, at designet kopieres korrekt, og at du manuelt noter SurveyID’s og offentliggør alle spørgeundersøgelser efter kopiering.

6. Opret en simpel login-side.

Nå dette trin er op til dig. Da du er udvikler, har du sikkert nogle præferencer på dette område. Men vi vil give nogle links til, hvad vi føler er nemmeste at starte med:

Bootstrap:https://getbootstrap.com/

PHP start:http://php.net/manual/en/tutorial.firstpage.php

7. Brug skabe funktion til at tilføje modtageren efter login.

Når emnet er logget ind på din hjemmeside, kan du automatisk oprette en bruger inde Examinare API med følgende funktion. Vores tip er at udfylde de obligatoriske felter og tilføje brugernavn og adgangskode på en $_SESSION cookie på din hjemmeside. På denne måde kan du se, hvad denne person har svaret og ikke har svaret.

https://www.examinare.io/apidocs/addrecipient/

8. Randomise undersøgelserne afhængigt af mængden af stemmer, det har.

Så de følgende trin er at sikre, at du kan få et lige resultat af undersøgelserne, men det kan også bruges til at randomisere, hvilken undersøgelse brugeren får.

Brug værktøjet listSurveys:https://www.examinare.io/apidocs/listsurveys/

Og sætte surveyID’s i en Array og randomisere en post. API-kaldet returnerer også antallet af svar i spørgeundersøgelsen. Så hvis du vil være sikker på, at du kun randomiserer dem, der ikke har nogen stemmer, skal du kontrollere variablen “completedAnswers”.

Hvis du vil være sikker på, at du ikke får for mange omdirigeringer til den samme undersøgelse, kan du bruge følgende:

https://www.examinare.io/apidocs/listrecipientstosurvey/

9. Markér en modtager aktiv til den faktiske undersøgelse.

https://www.examinare.io/apidocs/markrecipientstosurvey/

Brug ovenstående opfordring til at markere modtageren som omdirigeret til undersøgelsen.

10. Få linket og omdiriger brugen til undersøgelsen.

Få linket og omdirigere brugen til undersøgelsen og indstille omdirigering tilbage til fangstsiden.

https://www.examinare.io/apidocs/listsurveysbyuser/

Send denne kommando sammen med brugerens contactID, så du kan få det personlige link til undersøgelsen.

Omdirigering med PHP Header.

Der er 2 links inde i opkaldet. Parameteren “surveyLinkWeb” vil give til det særlige design af din konto. Hvis du vil tvinge til en mobil kun visning, skal du bruge følgende parameter: “surveyLinkMobile”

11. Opsætning omdirigerer tilbage til scriptet.

Der er 2 måder at omdirigere tilbage efter personen har svaret. Du kan indstille omdirigeringsadressen i Indstillinger – Layout – “Skift link til takkeside” eller du kan tilføje “return_url” parameter call inde i opkaldet til undersøgelseslinket.

Eksempel:

https://theurltoyoursurvey?return_url=your Linket går her.

Du skal formatere din url med urlencode funktionen, som findes her:http://php.net/manual/en/function.urlencode.php

12. Fang informationen og handle på den.

Når fangstsiden modtager opkaldet fra Examinare på gemme, vil du få 2 parametre:

  • Inforeg-værdien giver de faktiske svar fra kontakten:

https://www.examinare.io/apidocs/fetchresultsbyinforeg/

Valgfrit trin. Tillad login af allerede oprettede brugere.

Da alle oprettede modtagere er angivet i de følgende API-kald, kan du lade personen logge ind igen ved hjælp af følgende oplysninger:

https://www.examinare.io/apidocs/listrecipientbyemail/

Sidste ord om denne løsning

Denne tutorial er tilvejebragt som er for udvikleren, der ønsker at vide, hvordan man laver deres egen afstemning site eller undersøgelse. Vi understøtter kun generiske spørgsmål i vores support. Hvis du vil have os til at integrere denne løsning for dig, skal du bruge en ubegrænset undersøgelseskonto og også betale for integrationen og ovenstående trin. I dag er det 2018-12-30 Hvad vi opkræver 350  EURO for at tage disse skridt, men dette gebyr kan hæves uden yderligere varsel. Lav en forespørgsel på siden for at få et tilbud i dag.

Nyhedsarkiv →

Dette site er registreret på wpml.org som et udviklingssite. Skift til en produktionssidenøgle til remove this banner.