Archives des actualités

Comment utiliser les sondages dans CakePHP avec très peu de développement.

Comment utiliser les sondages dans CakePHP avec très peu de développement.
Illustration

Comment utiliser les sondages dans CakePHP avec très peu d’heures de développement.

CakePHP est l’un des frameworks PHP les plus favorables et nous comprenons que les développeurs PHP veulent être en mesure de l’étendre pour utiliser Survey. Dans cet article, nous allons voir comment utiliser CakePHP et les sondages de manière à ce que vous puissiez automatiquement laisser vos utilisateurs répondre aux sondages depuis votre compte Examinare. Bien sûr, certaines étapes peuvent être différentes de ce que vous souhaitez faire dans votre application. Nous sommes là pour vous aider bien sûr, envoyez un email àContactez-nous support@examinare.comEt nous vous aiderons sur le chemin.

Nous supposons que vous avez déjà configuré un compteEnvironnement CakePHPEt avoir quelques compétences en codage PHP. Si vous ne le faites pas, nous pouvons vous aider avec des projets personnalisés. Demandez un devis àContactez-nous support@examinare.com

Étape 1 :Créez un nouveau compte Examinare ou un compte développeur et activez les fonctions API.

Dans votre compte Examinare, vous devrez activer la fonctionnalité API dans Paramètres -> Paramètres avancés. Vous recevrez alors une clé API et un CompanyID. Sauvegardez-les pour plus tard. Si vous préférez utiliser une clé API spéciale pour cette solution, consultez notre fonctionnalité de clé API mobile.

Étape 2 :Créez votre sondage dans Examinare.

Construisez votre sondage dans la plateforme Examinare. Assurez-vous de le déployer en tant que sondage privé.

Étape 3 :Créez un formulaire d’inscription.

Nous commençons par créer un nouveau formulaire pour cela. Dans ce formulaire, nous ajouterons le nom et l’e-mail de la personne qui recevra le sondage.

Donc, nous commençons avec ce code:

[CodeSample file= »article_cakephp1″]

Nous pouvons bien sûr si possible sauter cette étape si vous avez déjà autorisé la personne qui s’est déjà connectée. Pour récupérer ces informations, il faut se servir de votre environnement CakePHP.

Donc, lorsque ce formulaire a été créé, nous devons également capturer les détails et créer le destinataire et rediriger la personne vers le formulaire.

Ajoutez donc ceci dans votre contrôleur:

[CodeSample file= »article_cakephp2″]

Le code ci-dessus utilisera 3 fonctions à l’intérieur de l’API Examinare pour créer un destinataire, faire le destinataire pour rediriger vers le sondage. Vous aurez bien sûr besoin de l’ID du sondage que vous avez précédemment créé dans Examinare. Le sondage doit être déployé en tant que sondage privé pour renvoyer le retour API correct.

Étape 4 :Créez une page de remerciement personnalisée dans CakePHP (facultatif).

Si vous voulez créer une page de remerciement personnalisée dans votre CakePHP et aussi analyser les données de l’enquête, cela peut être fait dans le dernier appel. Modifier le texte

header(“Location: ”. $urltoredirect);exit();

Et ajoutez le code suivant pour rediriger

header(“Location: ”. $urltoredirect.”&redirect_url=”.encode_url(“VOTRE URL DE REDIRECT”));exit();

Cela redirige le destinataire après l’achèvement vers une page de remerciement. Aussi dans cette URL il y a un moyen d’obtenir le ContactID et Inforreg pour obtenir les données. Consultez l’exemple de code dans l’article Zendesk ici pour voir comment capturer ces détails. Ensuite, vous pouvez traiter exactement comme vous le souhaitez.

Consultez également les appels API suivants pour référence:

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

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

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

Assurez-vous également de télécharger la bibliothèque PHP Wrapper.

https://www.examinare.io/php-wrapper-library/

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.