Archives des actualités

Créez une solution vidéo de sondage aléatoire avec PHP et l’API Examinare.

Créez une solution vidéo de sondage aléatoire avec PHP et l’API Examinare.
Illustration

Dans une étude des vidéos et de l’effet qu’elles ont sur une personne, vous êtes au bon endroit pour apprendre comment faire un type avancé d’affichage vidéo et utiliser le puissant Examinare APi pour lire les vidéos pour une personne, puis afficher les questions que vous souhaitez montrer sans lire automatiquement les vidéos à nouveau pour la même personne.

Cette solution est au niveau avancé. Nous pouvons également vous fournir ce type de solution pour un petit prix fixe.

1. Première étape, créez le premier sondage que vous souhaitez utiliser comme base.

Cette étape semble triviale, mais assurez-vous que vous obtenez cette étape correcte puisque nous allons copier ce sondage avec l’API Examinare ou dans l’outil de sondage Examinare manuellement.

2. Ajoutez le code intégré du lecteur dans la section « plus d’informations » de la question que vous souhaitez utiliser pour le lecteur.

Si vous voulez que le joueur soit seul et qu’il n’y ait pas de questions, utilisez le type de question « Instructions ». Si vous utilisez Youtube, Vimeo, etc., utilisez l’option intégrée avec la fonction de lecture automatique.

3. Testez le sondage avec le sondage lancé comme « sondage web public » et faites le style du formulaire comme vous le souhaitez.

Si vous avez des questions, consultez notre manuel ou créez un ticket de support en nous envoyant un e-mail àContactez-nous support@examinare.com

Lorsque vous avez terminé avec le sondage, assurez-vous de le mettre en mode « Websurvey privé ».

4. Activez l’API Examinare et utilisez la bibliothèque Examinare PHP Wrapper.

Naviguez dans la section “Examinare API & SSL” dans l’onglet “Paramètres” et activez Examinare API.

Assurez-vous de ne pas partager cette clé avec qui que ce soit. Si vous souhaitez ajouter une clé API personnalisée, activez « Mobile API Tokens » et envoyez l’API Call avec les informations d’identification à votre compte.

Téléchargez la bibliothèque Examinare Wrapper ici:

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

5. Utilisez le code PHP Wrapper pour copier le sondage et modifier le texte d’instruction à l’intérieur du sondage avec le numéro de questions.

5.1 Obtenez le numéro de question de l’endroit où vous avez mis le code You Tube.

Utilisez l’appel suivant et obtenez le numéro de question pour la question où vous avez mis le code de Youtube. Assurez-vous de noter le numéro de la question.

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

5.2 Faire une copie.

Maintenant, faites une copie de l’enquête originale et assurez-vous de changer le nom de l’enquête afin que vous n’ayez pas à 2 Si vous avez plusieurs enquêtes avec le même nom, cela peut devenir très déroutant après un certain temps. surveyID de la nouvelle question.

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

5.3 Appelez la fonction de changement de question et ajoutez le code Youtube.

Si le code a besoin d’un nouveau saut de ligne, assurez-vous d’utiliser la chaîne de saut de ligne expliquée dans les instructions.

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

5.4 Répéter.

Répétez les étapes avec le code Examinare jusqu’à ce que vous ayez le montant dont vous avez besoin.

Veuillez noter que vous aurez besoin d’un compte illimité pour faire plus que 1 Copie.

Variante 5. Si vous ne voulez pas coder.

Vous pouvez également copier le sondage dans le compte, si vous choisissez cela, assurez-vous que le design est copié correctement et que vous notez manuellement les SurveyID et publiez tous les sondages après copie.

6. Créez une page de connexion simple.

Eh bien, cette étape est à vous. Puisque vous êtes un développeur, vous avez probablement des préférences dans ce domaine. Cependant, nous vous donnerons quelques liens vers ce que nous pensons être le plus facile pour commencer:

Bootstrap :https://getbootstrap.com/

Démarrage de PHP:http://php.net/manual/en/tutorial.firstpage.php

7. Utilisez la fonction de création pour ajouter le destinataire après la connexion.

Lorsque le sujet est connecté à votre site Web, vous pouvez créer automatiquement un utilisateur dans l’API Examinare avec la fonction suivante. Notre conseil est de remplir les champs obligatoires et d’ajouter le nom d’utilisateur et le mot de passe sur un cookie $_SESSION dans votre site web. De cette façon, vous pouvez vérifier ce que cette personne a répondu et non répondu.

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

8. Randomise les sondages en fonction du nombre de votes qu’il a.

Les étapes suivantes sont donc destinées à vous assurer que vous pouvez obtenir un résultat égal des enquêtes, mais elles peuvent également être utilisées pour randomiser l’enquête que l’utilisateur reçoit.

Utilisez le bouton listSurveys:https://www.examinare.io/apidocs/listsurveys/

Et mettre les surveyID dans un tableau et randomiser une entrée. L’appel API renverra également le nombre de réponses dans le sondage. Donc, si vous voulez vous assurer que vous n’allégorisez que ceux qui n’ont pas de votes, vérifiez la variable « completedAnswers ».

Si vous voulez vous assurer que vous n’obtenez pas trop de redirections vers le même sondage, vous pouvez utiliser ce qui suit:

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

9. Marquer un destinataire actif pour le sondage actuel.

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

Utilisez l’appel ci-dessus pour marquer le destinataire comme redirigé vers le sondage.

10. Obtenez le lien et redirigez l’utilisation vers le sondage.

Obtenez le lien et redirigez l’utilisation vers le sondage et définissez la redirection vers la page de capture.

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

Envoyez cette commande avec contactID de l’utilisateur afin que vous puissiez obtenir le lien personnalisé pour le sondage.

Rediriger avec PHP Header.

Il y a 2 liens dans l’appel. Le paramètre « surveyLinkWeb » fournira à la conception spéciale de votre compte. Pour forcer une vue mobile uniquement, utilisez le paramètre suivant : « surveyLinkMobile »

11. Setup redirige vers le script.

Il y a 2 façons de rediriger après que la personne a répondu. Vous pouvez définir l’URL de redirection dans Paramètres – Mise en page – « Changer le lien de la page de remerciement » ou vous pouvez ajouter le paramètre « return_url » dans l’appel au lien de l’enquête.

Exemple:

https://theurltoyoursurvey?return_url=your Le lien va ici.

Vous devrez formater votre URL avec la fonction urlencode trouvée ici:http://php.net/manual/en/function.urlencode.php

12. Attrapez l’information et agissez en conséquence.

Lorsque la page de capture reçoit l’appel d’Examinare sur la sauvegarde, vous obtiendrez 2 paramètres:

  • La valeur Inforeg donne les réponses réelles du contact:

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

Étape facultative. Autoriser la connexion des utilisateurs déjà créés.

Puisque tous les destinataires créés sont répertoriés dans les appels API suivants, vous pouvez laisser la personne se connecter à nouveau en utilisant les informations suivantes :

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

Dernier mot sur cette solution

Ce tutoriel est fourni comme il est pour le développeur qui veulent savoir comment faire leur propre site de vote ou d’étude. Nous ne prenons en charge que les questions génériques dans notre support. Si vous voulez que nous intégrions cette solution pour vous, vous aurez besoin d’un compte d’enquête illimité et payez également pour l’intégration et les étapes ci-dessus. Aujourd’hui, le 2018-12-30 Ce que nous facturons 350  EURO pour effectuer ces démarches, mais ces frais peuvent être augmentés sans préavis. Faites une demande sur la page pour obtenir un devis aujourd’hui.

Archives des actualités →

Ce site est enregistré sur wpml.org comme site de développement. Passer à une clé de site de production à remove this banner.