Creare un token di accesso agli eventi di Facebook

Ti piacerebbe pubblicare i tuoi eventi di Facebook sul tuo sito WordPress?

In questa guida ti spiegheremo come procedere in 3 passaggi. Ti registrerai come sviluppatore Facebook, creerai la tua app Facebook e otterrai il token di accesso che collega i tuoi eventi al plugin. Tutto ciò di cui hai bisogno è l'accesso come amministratore alla Pagina Facebook di cui desideri visualizzare gli eventi.

Requisiti: i feed degli eventi richiedono il livello di licenza Elite di Custom Facebook Feed Pro e la versione 4.9.0 o successiva del plugin.

Prima di iniziare, assicurati che Custom Facebook Feed Pro sia installato e attivato sul tuo sito WordPress.

Facebook limita l'accesso ai dati relativi agli eventi. Per questo motivo, i feed degli eventi funzionano in modo leggermente diverso rispetto agli altri tipi di feed. Si collegano tramite un'app di Facebook che l'utente crea nel proprio account Facebook.

Ci vogliono solo pochi minuti. Dovrai farlo solo una volta.

Passo 3

Ottenere il token di accesso alla pagina

In questa fase, genererai un token di accesso utente temporaneo e lo trasmetterai al plugin. Durante la connessione, Custom Facebook Feed Pro lo scambierà con un token di accesso alla Pagina che non scade.

Il plugin ti chiederà l'ID e il codice segreto della tua app. Copiamoli subito.

Nella barra laterale sinistra, vai su Impostazioni app » Impostazioni di base.

Nella parte superiore della pagina troverai i campi "App ID " e "App secret". Per visualizzare il codice segreto, clicca su "Mostra". Tieni aperta questa pagina oppure copia entrambi i valori in un posto sicuro per la fase di connessione che seguirà.

Nota: Trattate il segreto dell’app e il token di accesso come se fossero password. Non condivideteli mai pubblicamente né con nessuno al di fuori del vostro team, compreso il nostro team di assistenza. Se avete bisogno di aiuto con la vostra fonte di eventi, generate un link di accesso con un clic nella parte inferiore del plugin Aiuto pagina e inviacela insieme al Informazioni sul sistema da quella stessa pagina.

Una volta ottenuti entrambi i valori, sei pronto per generare il tuo token di accesso.

Ora genereremo il token di accesso utente che collega la tua app al tuo account Facebook.

Nel menu in alto di Facebook for Developers, vai su Strumenti » Graph API Explorer oppure apri direttamente il Graph API Explorer. Nel pannello di destra, la tua nuova app deve essere selezionata nella sezione Meta App.

Successivamente, apri il menu a tendina “Aggiungi un’autorizzazione” e seleziona tutte e 5 le autorizzazioni: business_management, pages_manage_engagement, pages_read_engagement, pages_read_user_content e pages_show_list. Le autorizzazioni aggiunte in precedenza definivano ciò che la tua app è autorizzata a utilizzare. Selezionandole qui, le applichi a questo specifico token. Ecco perché è necessario selezionarle tutte e 5 nuovamente, anche se 2 erano già incluse nel caso d’uso.

Prima di proseguire, verifica che tutti e 5 figurino nell'elenco delle autorizzazioni. Una volta impostate le autorizzazioni, fai clic su "Genera token di accesso".

Viene quindi visualizzata una finestra di accesso a Facebook, in cui ti viene chiesto se desideri proseguire con l'account con cui hai effettuato l'accesso. Se si tratta dell'account corretto, fai clic su Continua.

Facebook ti chiederà quindi a quali Pagine e attività commerciali l'app potrà accedere. L'opzione predefinita, "Acconsenti a tutte le Pagine attuali e future", è la scelta più semplice. Qualsiasi Pagina che creerai in seguito sarà inclusa automaticamente, senza bisogno di ripetere questa configurazione. Nella schermata successiva vedrai nuovamente la stessa opzione per le attività commerciali.

Se preferisci limitare l'accesso all'app, l'opzione "Opt in to current Pages" funziona altrettanto bene. Con questa opzione, seleziona la Pagina di cui desideri visualizzare gli eventi. Il plugin elenca solo le Pagine a cui il tuo token può accedere. Dovrai ripetere questa configurazione per aggiungere una Pagina che creerai in seguito.

Dopo aver effettuato la selezione in ciascuna schermata, clicca su “Continua”.

Nella schermata finale, controlla il riepilogo degli accessi e fai clic su Salva.

La finestra pop-up si chiude. Il nuovo token di accesso utente viene visualizzato nel campo "Token di accesso". A questo punto, fare clic sull'icona di copia accanto ad esso per copiare il token.

Nota: Questo token è temporaneo e ha una durata di circa un'ora, quindi incollalo nel plugin prima che scada. Una volta inserito, Custom Facebook Feed Pro lo sostituirà con un token della Pagina che non scade.

Una volta che hai a disposizione l'ID dell'app, il segreto dell'app e il token, torna al tuo sito WordPress. Nella dashboard di WordPress, vai su Feed di Facebook » Impostazioni.

Nella sezione "Gestisci fonti", fare clic sulla freccia a destra del pulsante "Aggiungi fonte" e selezionare "Fonte eventi " dal menu a tendina.

Si aprirà il modulo "Collega una fonte di eventi".

Nel modulo, incolla l'ID dell'app, il codice segreto dell'app e il token di accesso utente. Quindi, fai clic su "Connetti".

Il plugin recupera le Pagine Facebook che gestisci e le elenca. Dall'elenco, seleziona la Pagina di cui desideri visualizzare gli eventi. Quindi, fai clic su Aggiungi.

Nota: devi essere amministratore della pagina Facebook da cui desideri visualizzare gli eventi; in caso contrario, non verrà visualizzato alcun evento.

Questo è tutto ciò che serve al plugin. La tua pagina ora compare nella sezione “Gestisci fonti” come fonte di eventi.

Da questo punto in poi, Custom Facebook Feed Pro si occupa del token: converte il tuo token temporaneo in un token di accesso alla Pagina che non scade. Il tuo App ID e il tuo App Secret non vengono memorizzati sul tuo sito.

Quando vedrai la tua Pagina elencata qui, la connessione sarà completata. La fonte risulta come "non ancora utilizzata" perché nessun feed attinge da essa. È proprio questo che configureremo ora.

La tua fonte di eventi è pronta all'uso. Creiamo il tuo primo feed di eventi.

Dalla dashboard di WordPress, vai su Feed di Facebook » Tutti i feed e clicca su Aggiungi nuovo. Quindi, seleziona il tipo di feed “Eventi ”.

Ecco fatto! La tua fonte "Eventi di Facebook" è collegata e non dovrai rinnovare nulla in seguito. Ora dai un'occhiata alla nostra guida su Come visualizzare gli eventi di Facebook sul tuo sito web per una guida completa alla creazione e alla personalizzazione del tuo feed degli eventi.

Incollate il vostro token di accesso dal punto 11 nel campo sottostante e fate clic su Estendi il mio token.

Congratulazioni! Avete generato con successo il vostro token di accesso agli eventi. Avete riscontrato un errore o siete rimasti bloccati? Consultate la sezione Risoluzione dei problemi qui sotto o contattate l'Assistenza.

Se si riceve il seguente messaggio di errore:

(#10) Per utilizzare la funzione "Accesso ai contenuti pubblici della pagina", l'uso di questo endpoint deve essere verificato e approvato da Facebook. Per sottoporre a revisione questa funzione "Accesso ai contenuti pubblici della pagina", leggete la nostra documentazione sulle funzioni rivedibili: https://developers.facebook.com/docs/apps/review.

Quindi verificare le tre cose seguenti:

  1. Che siate un amministratore della pagina Facebook da cui state cercando di visualizzare i post
  2. Che l'applicazione è in modalità "Development" e non "Live".
  3. Che abbiate selezionato l'app e la pagina Facebook corrette nei passaggi 2.2-2.3 e 3.8.

Domande frequenti

Di seguito abbiamo risposto ad alcune delle domande più frequenti sul collegamento dei tuoi eventi di Facebook.

Il mio token di accesso ha una scadenza?

No. Il token generato nell'Explorer dell'API Graph è temporaneo. Quando fai clic su "Connetti", il plugin lo sostituisce con un token di accesso alla pagina che non scade. Non dovrai rinnovare nulla manualmente.

Devo pubblicare la mia app su Facebook o sottoporla alla revisione delle app?

No. La tua app può rimanere in modalità di sviluppo. Poiché l'app legge solo gli eventi provenienti da una pagina che gestisci tu, funziona senza bisogno di revisione dell'app né di pubblicazione.

Di quali autorizzazioni ha bisogno la mia app?

La tua app richiede 5 autorizzazioni in totale: business_management, pages_manage_engagement, pages_read_engagement, pages_read_user_content e pages_show_list. La prima e l'ultima vengono incluse automaticamente quando configuri il caso d'uso "Gestisci tutto sulla tua Pagina". Il token che generi nel Graph API Explorer deve avere tutte e 5 le autorizzazioni selezionate.

Cosa significa “Non sono state trovate pagine Facebook per questo token”?

Ciò significa che il token ricevuto dal plugin non ha ancora accesso a nessuna delle tue Pagine. Genera un nuovo token nell'Explorer dell'API Graph selezionando tutte e 5 le autorizzazioni, in particolare business_management. Quando viene visualizzata la finestra pop-up, acconsenti all'accesso alle tue Pagine e alle tue attività commerciali. Se hai aggiornato il plugin di recente, aggiorna la pagina delle Impostazioni con un refresh completo prima di riprovare.

Ho configurato il mio feed degli eventi con un URL iCal. Devo modificare qualcosa?

No. I feed di eventi esistenti che utilizzano un URL iCal continuano a funzionare come prima. La connessione "Events Source" descritta in questa guida indica come configurare le nuove connessioni per gli eventi.

Le informazioni relative alla mia app di Facebook vengono memorizzate sul mio sito web?

Viene memorizzato solo il token di accesso della Pagina collegata, in forma crittografata. L'ID app e il segreto app vengono utilizzati una sola volta durante la connessione per recuperare le tue Pagine e non vengono salvati dal plugin.

supporto

Non è stato possibile trovare la risposta nei documenti?

Contatto con l'assistenza

Questo articolo è stato utile?