Je vais passer par un exemple que j'ai déjà implémenté. Cela concerne les prospects Facebook Ads, mais vous pouvez récupérer toutes les informations que vous souhaitez sur les pages.
Le flux est donc le suivant: je crée une application sur Facebook, sélectionne les autorisations dont j'ai besoin auprès des utilisateurs / pages Facebook, puis crée mon application pour me connecter à cette application Facebook.
Les utilisateurs finaux ouvriront un lien et ils ont un bouton de connexion avec Facebook et lorsqu'ils se connectent avec Facebook, ils auront quelques options qu'ils peuvent choisir et ce sont leurs pages.
Veuillez noter que cela dépend des autorisations que vous demandez. Si vous demandez des autorisations liées aux pages, Facebook leur demandera automatiquement de sélectionner une page, sinon il leur demandera simplement de fournir leurs informations personnelles à votre application.
Facebook a une page détaillée avec des informations sur la façon dont vous pouvez l'archiver et vous pouvez la lire ici .
Ils ont également un tutoriel vidéo sur la façon de faire cette intégration ici
Sachez qu'il est un peu difficile de suivre ce didacticiel, mais essayez de faire tout ce qui y est répertorié et n'oubliez pas de créer un jeton d'application.
Ci-dessous, j'ai ajouté quelques étapes simples que vous devez suivre pour cette intégration, mais vous devez parcourir les liens que j'ai fournis pour obtenir des informations sur la façon de procéder.
Étape 1: Créez votre application sur Facebook.
- Remplissez les informations de votre application ici
- Dans les domaines d'application, vous devez inclure l'URL du serveur Web (où vous souhaitez que ces informations que vous obtenez des pages soient envoyées)
Étape 2: abonnez-vous à l'application Facebook depuis votre serveur
Étape 3: créez un platform.php
fichier sur votre serveur
- Ce fichier sera juste une simple page html qui demandera aux utilisateurs de se connecter avec leur facebook et de donner vos autorisations pour gérer leurs pages.
Étape 4: Modifiez le webhooks.php
fichier afin que vous puissiez recevoir des informations de Facebook lorsque quelque chose change dans les pages ou toute information que vous avez demandée pour lire les pages du formulaire
Sachez que vous avez besoin de votre responsable commercial Facebook et que vous devez être reconnu comme une entreprise sur Facebook afin de pouvoir tester votre intégration. Vous devriez donc aller faire une demande pour être vérifié sur Facebook.
https://developers.facebook.com/docs/pages/