Action javascript apés le partage facebook
Fermé
mejdihabli
Messages postés
12
Date d'inscription
vendredi 3 février 2017
Statut
Membre
Dernière intervention
22 décembre 2018
-
Modifié par mejdihabli le 3/02/2017 à 11:59
mejdihabli Messages postés 12 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 22 décembre 2018 - 3 févr. 2017 à 16:23
mejdihabli Messages postés 12 Date d'inscription vendredi 3 février 2017 Statut Membre Dernière intervention 22 décembre 2018 - 3 févr. 2017 à 16:23
A voir également:
- Action javascript apés le partage facebook
- Compte facebook piraté - Guide
- Sondage facebook - Guide
- Qui regarde mon profil facebook - Guide
- Supprimer compte facebook - Guide
- Partage photo - Guide
1 réponse
Nexii
Messages postés
333
Date d'inscription
jeudi 13 mars 2014
Statut
Membre
Dernière intervention
14 mars 2017
502
3 févr. 2017 à 12:11
3 févr. 2017 à 12:11
Bonjour,
L'appel d'une fonction après l'exécution d'une autre s'appelle un callback.
Tu trouveras la documentation de l'API Facebook sur leur site :
https://developers.facebook.com/docs/javascript/reference/FB.ui
Tout est indiqué dans l'exemple plus bas dans la page.
L'appel d'une fonction après l'exécution d'une autre s'appelle un callback.
Tu trouveras la documentation de l'API Facebook sur leur site :
https://developers.facebook.com/docs/javascript/reference/FB.ui
Tout est indiqué dans l'exemple plus bas dans la page.
Modifié par mejdihabli le 3/02/2017 à 12:34
Modifié par Nexii le 3/02/2017 à 16:02
Dans ton HTML, entre les balises <head> et </head>, copie colle ce code :
Ce code instancie l'API facebook
<script> window.fbAsyncInit = function() { FB.init({ appId : 'your-app-id', xfbml : true, version : 'v2.8' }); FB.AppEvents.logPageView(); }; (function(d, s, id){ var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src=""quot;"quot;//connect.facebook.net/en_US/sdk.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script>Ensuite tu remplace (ligne 4) 'your-app-id' par l'ID de la page Facebook concerné par les partages. Pour l'obtenir tu peux utiliser ce site : https://findmyfbid.com/ en saisissant l'URL de ta page.
Après cela, tu ajoute avant la balise fermant </script> que tu viens d'ajouter le code suivant :
Ce code utilise l'API facebook pour ton cas (share = partager)
FB.ui( { method: 'share', href: 'https://developers.facebook.com/docs/', }, // callback function(response) { if (response && !response.error_message) { alert('Posting completed.'); } else { alert('Error while posting.'); } } );Pour le reste tu as tout ici :
https://developers.facebook.com/docs/sharing/reference/share-dialog
3 févr. 2017 à 16:23