Gettone di accesso agli eventi di Facebook

Importante: se si utilizza il nostro plugin "Custom Facebook Feed", non è necessario seguire queste indicazioni, a meno che non si vogliano visualizzare gli eventi. Potete invece utilizzare il semplice pulsante"Aggiungi fonte" all'interno del plugin per collegare il vostro account in questo modo. Se si desidera visualizzare gli eventi dalla propria pagina Facebook, è necessario seguire le indicazioni riportate di seguito per recuperare un token.

21 dicembre 2022: Problema noto: alcuni utenti potrebbero riscontrare un problema durante la generazione di un token di accesso al punto 15. Sebbene ciò non riguardi la maggior parte degli utenti, se viene visualizzato l'errore "Spiacenti, si è verificato un errore", al momento non sarà possibile creare un token di accesso per Events. Si tratta di un problema a carico di Meta.

Possibile soluzione alternativa: in alcuni casi,selezionare "Nessuno" anziché "Azienda" come scopo dell'app.

Una volta risolto il problema da parte di Meta, sarà possibile creare un token di accesso come previsto senza ulteriori passaggi.

Nota: in alcuni casi, la selezione delle pagine potrebbe apparire diversa, poiché Meta sta testando un altro modo di effettuare integrazioni aziendali, collegando la nostra app al proprio account. È più semplice selezionare "Tutte le pagine attuali e future" se richiesto.

Creare un account Facebook per sviluppatori

Se disponi già di un account sviluppatore Facebook, passa direttamente al punto 6
Per rinnovare un token esistente, segui la procedura indicata qui

1) Andate su developers.facebook.com e cliccate su Log In in alto a destra. Accedete utilizzando il vostro account personale di Facebook. Nota: dovete utilizzare il nome utente e la password del vostro profilo personale di Facebook. Facebook non consente alle aziende di registrarsi come sviluppatori, ma solo alle persone fisiche.

Schermata del sito web degli sviluppatori di Facebook con il pulsante di accesso evidenziato

2) Se è la prima volta che accedete al portale Facebook Developer, fate clic su Get Started. La registrazione è una procedura semplice e veloce che richiede meno di un paio di minuti. Se siete già registrati, potete passare al punto 6.

Schermata del sito Facebook Developer con evidenziato il pulsante Get Started (Inizia)

3) Fare clic su Avanti.

Fate clic su Avanti nel popup di benvenuto a Facebook per gli sviluppatori.

4) Scegliete quello che vi descrive meglio, non è importante per le fasi successive.

Diversi ruoli da scegliere, tutti lavoreranno

5) Selezionare Crea prima applicazione.

Selezionate il pulsante "Crea prima applicazione".

Creare un'app

6) Nella finestra "Crea un ID app", seleziona "Nessuno".

7) Inserite il nome visualizzato dell'applicazione, che può essere qualsiasi cosa vogliate. Inserire un indirizzo e-mail, selezionare Se stessi o la propria azienda e fare clic su Crea ID app.

Finestra Crea un ID app. Aggiungete il nome visualizzato dell'app, l'e-mail di contatto, selezionate solo me alla voce chi può usare l'app e fate clic su Crea ID app.

8) Completare il Controllo di sicurezza e fare clic su Invia per completare la configurazione dell'applicazione.

Controllo di sicurezza di Facebook

Importante: Lasciare l'applicazione in modalità Sviluppo. Non renderla live.

Nota: ora che l'app è stata configurata, non è necessario passare alla Verifica aziendale. Questa procedura è necessaria solo per le app pubbliche, non per le app utilizzate solo per uso interno e lasciate in modalità di sviluppo.

Recupero di un token di accesso alla pagina

11) Importante: assicurarsi che l'applicazione sia in "modalità Sviluppo" e non Live. Quindi, andate in Impostazioni > Base per ottenere le informazioni sulla vostra app.

Andate alla pagina delle impostazioni dell'app di Facebook

12)Importante: Ccopia e incolla il tuo IDapp e il tuo codice segreto (mostrati di seguito) nei campi del passaggio successivo.
Nota: Assicurati di cliccare su“Mostra”accanto al tuo App Secret prima di copiarlo.

Copiare l'ID e il segreto dell'app di Facebook

 

13) Copiare e incollare l'App ID e l'App Secret del punto 12 nei campi sottostanti, quindi passare al punto successivo.

  

 

14) Andate su developers.facebook.com/tools/explorer/ e selezionate la stessa app impostata al punto 7 dall'elenco a discesa Facebook App mostrato qui sotto:

Selezionare l'applicazione Facebook

 

15) Fare clic su Generate Access Token.

Selezionate Facebook Ottieni il gettone di accesso alla pagina

 

16) Fare clic su Continua come __ nel popup modale.

Seguire le indicazioni dell'app di Facebook

 

17) Nella sezione "Aggiungi un permesso" copiare e incollare sia page_events che pages_read_user_content per aggiungerli come permessi alla vostra applicazione.

Nota: per utilizzare questo token per visualizzare contenuti diversi dai soli eventi, è necessario aggiungere anche l'autorizzazione pages_read_engagement.

Seguire le indicazioni dell'app di Facebook

 

18) Fare nuovamente clic su Generate Access Token.

Seguire le indicazioni dell'app di Facebook

 

19) Fare nuovamente clic su Continua come __ nel popup modale.

Seguire le indicazioni dell'app di Facebook

 

20) Selezionate UNA pagina Facebook da cui volete visualizzare gli eventi. Importante: Non selezionare più pagine dall'elenco.

Nota bene: è necessario essere amministratori della pagina Facebook da cui si desidera visualizzare gli eventi, altrimenti non verrà visualizzato alcun evento.

Selezionate una qualsiasi pagina Facebook

 

21) Fare clic su Fatto. Nota: è possibile ignorare il messaggio che dice Invia per la revisione dell'accesso. L'applicazione rimarrà in modalità di sviluppo e quindi non dovrà essere sottoposta a revisione.

Seguire le indicazioni dell'app di Facebook

 

22) Una volta completate le richieste, si otterrà un Token di accesso temporaneo (1 ora). Copiate questo Token di accesso temporaneo e incollatelo nel campo del passaggio successivo per estenderlo in modo che non scada mai.

Copiare il token di accesso di Facebook

 

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

Estendere il mio token

 

24) Copiare e incollare questo token nel campo "Event Access Token" del plugin quando si aggiunge una nuova fonte per un feed di eventi.

 

Risoluzione dei problemi

Se si riceve il seguente messaggio di errore:
(#10) Per utilizzare "Page Public Content Access", 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à "Sviluppo" e non "Live".
  3. Che abbiate selezionato l'app e la pagina Facebook corrette nei passaggi 14 e 15.

Rinnovo di un gettone

Per estendere un token esistente in modo che non scada mai, seguite i passaggi qui riportati