Esaminerò un esempio che ho già implementato. Ha a che fare con i lead degli annunci di Facebook, ma puoi recuperare qualsiasi informazione desideri dalle pagine.
Quindi il flusso è così: creo un'app su Facebook, seleziono quali autorizzazioni devo ottenere dagli utenti / pagine di Facebook e quindi creo la mia applicazione per connettermi con questa app di Facebook.
Gli utenti finali apriranno un collegamento e avranno un pulsante di accesso con Facebook e quando accederanno con Facebook avranno alcune opzioni che potranno scegliere e queste sono le loro pagine.
Tieni presente che dipende dalle autorizzazioni che stai chiedendo. Se chiedi autorizzazioni relative alle pagine, Facebook chiederà loro automaticamente di selezionare una pagina, altrimenti chiederà loro di fornire i loro dettagli personali alla tua app.
Facebook ha una pagina dettagliata con informazioni su come archiviarlo e leggerlo qui .
Hanno anche un tutorial video su come effettuare questa integrazione qui
Tieni presente che è un po 'complicato superare questo tutorial, ma prova a fare tutto ciò che è elencato lì e non dimenticare di creare un token app.
Di seguito ho aggiunto alcuni semplici passaggi che è necessario seguire per questa integrazione, ma è necessario passare attraverso i collegamenti forniti per ottenere informazioni su come eseguire questi passaggi.
Passaggio 1: crea la tua app su Facebook.
- Inserisci qui le informazioni sulla tua app
- Nei domini delle app dovresti includere l'URL del server web (dove vuoi che queste informazioni che ricevi dalle pagine vengano inviate)
Passaggio 2: iscriviti all'app Facebook dal tuo server
Passaggio 3: creare un platform.php
file nel server
- Questo file sarà solo una semplice pagina html che chiederà agli utenti di accedere con il loro Facebook e dare le autorizzazioni per gestire le loro pagine.
Passaggio 4: modifica il webhooks.php
file in modo da poter ricevere informazioni da Facebook quando qualcosa cambia nelle pagine o qualsiasi informazione tu abbia richiesto di leggere le pagine del modulo
Tieni presente che hai bisogno del tuo business manager di Facebook e che devi essere verificato come business in Facebook per poter testare la tua integrazione. Quindi dovresti andare e fare domanda per essere verificato su Facebook.
https://developers.facebook.com/docs/pages/