Avec Webmecanik Automation, il est possible d'utiliser les réseaux sociaux pour pré-remplir les formulaires, créer ou mettre à jour des contacts (dans Webmecanik Automation) avec les informations obtenues via les profils une fois que l'utilisateur s'est connecté.
Pour commencer, vous avez besoin d'un compte Facebook Developer.
- Pour créer un compte Facebook Developer cliquez-ici puis cliquez sur "Créer un compte développeur".
Créer une nouvelle app Facebook.
- Une fois que vous avez créé votre compte développeur, allez sur cette page : developers.facebook.com/apps. En haut à droite, cliquez sur "Ajouter une app".
- Une fenêtre pop-up s'ouvre. Remplissez le nom de l'app et l'adresse email puis cliquez sur "Créer un ID d'app".
Configurer le Facebook Login.
- Vous êtes maintenant sur la page pour choisir un produit. Depuis cette page, choisissez le "Facebook Login" en cliquant sur "Configurer".
- Ne pas utiliser le "Quickstart". Au lieu de ça, dans le menu de gauche, allez dans Produits > Facebook Login > Paramètres.
- Vérifiez que "Connexion OAuth client" et "Connexion OAuth web" sont parémétrés sur OUI.
- Dans le champ "URl de redirection OAuth valides", entrez l'URL de callback que vous trouverez dans le plugin Facebook dans Automation.
- Pour trouver cette URL de callback, connectez-vous à votre instance Automation. Cliquez sur la roue crantée en haut à droite puis sur "Plugin".
- Dans la liste des plugins, cliquez sur le plugin Facebook.
- Copiez l'URL qui se trouve dans le bloc gris.
- Collez cette url dans le champ "URl de redirection OAuth valides" dans l'app Facebook du compte développeur.
Ajouter l'instance Webmecanik Automation.
- Dans le menu de gauche de l'app du compte développeur, allez dans les Paramètres > Général (de l'app principale et non du Facebook Login).
- Cliquer sur "Ajouter une plate-forme" en bas de page.
- Dans la fenêtre pop-up qui s'ouvre, choisissez "Site Web". Renseignez l'URL de votre instance Automation dans le champ approprié.
- Cliquez sur "enregistrer les modifications".
Ajouter le lien de la politique de confidentialité.
- Ajoutez l'URL de la politique de confidentialité. Ce champ est requis si vous souhaitez utiliser l'application en ligne et utiliser le login social. Si vous réalisez simplement des tests et que vous souhaitez laisser l'application en mode développement, vous n'êtes pas obligé de remplir ce champ.
Remplir les noms de domaine de l'app.
- Ajoutez les noms de domaines automation (cela doit matcher avec le champ du site web précédemment rempli) et sauvegardez.
Publier l'app.
- Cliquez en haut à droite sur le statut pour publier l'app.
- Ceci est obligatoire si vous souhaitez utiliser le login social avec Automation.
Configurer le plugin Facebook dans Automation.
- Retournez dans le plugin Facebook dans Automation.
- Cliquez sur "OUI" pour publier le plugin.
- Remplissez l'ID du client: la clé se trouve dans les paramètres général de l'app du compte Facebook developer.
- Remplissez la clé secrète : la clé se trouve dans les paramètres généraux de l'app du compte Facebook developer.
- Cliquez sur "Autoriser l'application".
- Une fenêtre pop-up s'ouvre. Suivez les instructions pour finaliser l'autorisation.
- De retour dans la fenêtre du plugin, cliquez sur l'onglet "Fonctionnalités". Vérifiez que les options "Afficher le bouton..." et "Affiche le profil public..." soient cochées.
- Cliquez sur l'onglet "Mapping de contact" pour faire le mapping des champs.
La configuration du plugin est terminée.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.