Collegare una Pagina Facebook a Social Quack
Un'app Meta gratuita, un accesso — e ogni Pagina Facebook che gestisci pubblica secondo programma.
Facebook richiede qualche clic in più rispetto alle altre configurazioni, non perché sia difficile ma perché il sito per sviluppatori di Meta ha parecchi menu. Tutto quello che segue si fa una volta sola: crei una piccola app tua, incolli due valori in Social Quack, accedi, pubblichi l'app e hai finito. Non c'è nessuna App Review e nessuna verifica aziendale — lo Standard Access di Meta copre già le Pagine gestite dall'amministratore dell'app, che sei tu.
Due cose vale la pena saperle prima di iniziare. L'App ID e il secret che crei restano cifrati sul tuo Mac; da lì vanno direttamente a Facebook quando colleghi una Pagina, e Social Quack non ha nessun server proprio che li veda mai. E siccome l'app per sviluppatori è tua, il suo margine di pubblicazione è solo tuo — non lo condividi con gli altri clienti di Social Quack, quindi l'attività di qualcun altro non può farti limitare o bloccare.
1. Cosa ti serve
- Una Pagina Facebook di cui sei amministratore. Social Quack pubblica solo sulle Pagine — le app non possono pubblicare su un profilo personale.
- L'account Facebook che ha quel ruolo, per il passaggio di accesso.
- Social Quack aperto su Channels (Canali) nella barra laterale → scheda Facebook Page → Set up app keys (configura le chiavi dell'app). In quel pannello ci sono le due caselle da compilare e, sopra di esse, l'indirizzo di reindirizzamento che ti servirà al passo 4, con accanto un pulsante per copiarlo. Tienilo aperto in secondo piano mentre lavori sul sito di Meta.
Un solo accesso collega tutte le Pagine di cui sei amministratore — ognuna arriva come canale a sé, e quelle che non ti servono le rimuovi dopo.
2. Crea la tua app Meta
- Vai su https://developers.facebook.com e accedi con il tuo account Facebook.
- My Apps → Create app.
- Quando ti chiede cosa deve fare la tua app, scegli il caso d'uso "Manage everything on your Page". (Hai già un'app Meta che preferisci riutilizzare? Aprila e aggiungi quel caso d'uso da Dashboard → Add use case.)
- Meta ti chiederà di collegare o creare un business portfolio (portfolio aziendale). Scegli il tuo, oppure creane uno se non ne hai.
3. Aggiungi le autorizzazioni
Nella scheda del caso d'uso clicca Customize, poi sotto Permissions and features clicca Add accanto a ciascuna di queste quattro:
| Autorizzazione | A cosa serve |
|---|---|
pages_manage_posts |
Pubblicare il post sulla tua Pagina. |
pages_read_engagement |
Serve insieme alla precedente, altrimenti Facebook non consegna a Social Quack nessuna Pagina per cui pubblicare. |
pages_manage_engagement |
Pubblicare le parti successive di un post in più parti come commenti sotto il primo. |
pages_read_user_content |
Facebook la richiede insieme a pages_manage_engagement. Se la ometti, l'accesso fallisce con "Invalid Scopes". |
pages_show_list è già inclusa in questo caso d'uso, quindi non c'è niente da aggiungere. Lo stesso vale per business_management, che è ciò che fa comparire nell'elenco le Pagine appartenenti a un business portfolio — un motivo in più per scegliere il caso d'uso "Manage everything on your Page" invece di mettere insieme le autorizzazioni a mano.
Se ne manca anche solo una delle quattro, la schermata di accesso del passo 6 dirà "Invalid Scopes". E se aggiungi un'autorizzazione dopo aver collegato una Pagina, il collegamento che già esiste non se la prende da solo: torna in Channels in Social Quack, clicca Connect (collega) sulla scheda Facebook Page sotto Add a channel (aggiungi un canale) e accedi di nuovo per approvare la nuova autorizzazione. Non premere prima Remove (rimuovi) sul canale collegato: cancella il canale e ogni post ancora in coda per quello, e sul lato Facebook non cambia niente. Collegarti di nuovo aggiorna la Pagina che hai già e le lascia la sua coda.
4. Dì a Meta dove rimandarti
Nel menu di sinistra apri Facebook Login for Business → Settings.
- Incolla l'indirizzo di reindirizzamento in Valid OAuth Redirect URIs. Quell'indirizzo te lo mostra Social Quack nella stessa schermata Set up app keys, con accanto un pulsante per copiarlo — questa pagina non può stamparlo al posto tuo, perché Social Quack calcola l'indirizzo giusto per la tua installazione. Copialo dall'app e incollalo per intero.
- Clicca Save changes in fondo alla pagina.
- Solo a quel punto incolla lo stesso indirizzo nella casella Redirect URI Validator e clicca Check URI. Deve dirti che l'URI è valido. Controllare prima di aver salvato fallisce sempre, ed è di gran lunga l'errore più comune di questa pagina.
L'indirizzo è su
socialquack.cominvece che sul tuo computer perché Meta accetta solo indirizzi che iniziano conhttps://. Si limita a riconsegnare l'accesso all'app che gira sul tuo Mac.
5. Copia l'App ID e l'App Secret
Resta nel menu di sinistra, scorri fino in fondo e apri App settings → Basic.
- Copia l'App ID nella casella
Meta App IDdi Social Quack. - Clicca Show accanto all'App Secret e copialo in
Meta App Secret.
Già che sei su questa schermata: se il campo Privacy Policy URL è vuoto, mettici https://socialquack.com/privacy e clicca Save changes. Finché l'app non ne ha uno, Meta blocca del tutto la schermata di accesso.
6. Collega le tue Pagine
Clicca Save (salva) nel pannello Set up app keys — è il pulsante Save di Social Quack, non il Save changes di Meta del passo 5. Social Quack salva le due chiavi e apre subito l'accesso di Facebook nel tuo browser abituale; se non succede, clicca Connect sulla scheda Facebook Page.
Lì accedi con l'account Facebook che è amministratore della Pagina. Nella schermata delle autorizzazioni di Facebook lascia tutto spuntato — togliere la spunta a una Pagina o a un'autorizzazione è il motivo abituale per cui la schermata successiva torna vuota.
Quando il browser ti dice che puoi chiudere la scheda, torna in Social Quack. Ogni Pagina che gestisci ora compare come canale a sé sotto Channels. Rimuovi quelle su cui non vuoi pubblicare — sono appena arrivate, quindi non c'è niente in coda da perdere.
7. Pubblica l'app — non saltare questo passaggio
Menu di sinistra → Dashboard → scorri fino al riquadro in fondo "Check requirements then publish" → Publish.
Finché non lo fai, Facebook mostra tutto quello che l'app pubblica solo a te. Il post sembra perfettamente normale sul tuo schermo ed è invisibile a chiunque altro — un'ora di confusione, se non lo sai. Pubblicando l'app quei post diventano pubblici, compresi quelli già usciti.
Se si lamenta della Privacy Policy URL anche se l'hai inserito al passo 5: apri App settings → Basic, clicca di nuovo Save changes, poi torna in Dashboard e premi Publish un'altra volta.
8. Cosa puoi pubblicare
| Testo | Fino a 63.206 caratteri. |
| Link | Spunta il canale Facebook in Compose (Componi) e compare la casella Link to attach (link da allegare). Facebook ne mostra un'anteprima. Sui post con foto o video viene ignorata. |
| Foto | Fino a 10 in un post. |
| Video | Uno per post. |
| Post in più parti | Le parti in più vengono pubblicate come commenti sotto il primo post, in ordine. |
Un singolo post non può mescolare un video e delle foto — su Facebook quel formato non esiste. Programmali come due post.
Foto e video si caricano direttamente dal tuo Mac a Facebook, quindi per questa piattaforma non c'è niente da configurare nell'hosting dei media.
Il collegamento della tua Pagina non scade a tempo. Si rompe solo se cambi la password di Facebook, perdi il ruolo di amministratore sulla Pagina o rimuovi l'app dal tuo account Facebook — in quel caso ricolleghi da Channels.
Se qualcosa non funziona
| Cosa vedi | Che cosa significa | Cosa fare |
|---|---|---|
| "Invalid Scopes" nella schermata di accesso di Facebook | Manca una delle quattro autorizzazioni nel caso d'uso | Aggiungile tutte e quattro (passo 3), poi clicca di nuovo Connect sulla scheda Facebook Page |
| "Facebook returned no pages you can post to" | Non sei amministratore o editor di nessuna Pagina, qualcosa è stato deselezionato nella schermata delle autorizzazioni oppure — finché l'app non è pubblicata — il tuo account Facebook non ha nessun ruolo sull'app | Controlla il tuo ruolo sulla Pagina, collegati di nuovo senza togliere nessuna spunta e pubblica l'app (passo 7) |
| Il Redirect URI Validator dice che l'URI non è valido | Hai cliccato Check URI prima di Save changes | Prima salva, poi controlla (passo 4) |
| Facebook si rifiuta proprio di mostrare la schermata di accesso | L'app non ha una Privacy Policy URL | Metti https://socialquack.com/privacy sotto App settings → Basic e Save changes |
| Il post è pubblicato, ma amici e clienti non lo vedono | L'app non è ancora pubblicata — Facebook mostra i suoi post solo a te | Dashboard → "Check requirements then publish" → Publish (passo 7). Anche i post precedenti diventano visibili |
| "Facebook refused: missing permission" su un post | La Pagina è stata collegata prima che aggiungessi quell'autorizzazione, e il collegamento più vecchio non la acquisisce | Aggiungila sotto Customize → Permissions and features (per i commenti sotto la prima parte serve pages_manage_engagement), poi clicca di nuovo Connect sulla scheda Facebook Page in Channels. Non fare Remove sul canale: cancella i post che ha in coda, ed è proprio il ricollegamento sopra l'esistente a concedere l'autorizzazione |
| "Facebook token is no longer valid — reconnect the page in Channels" | Hai cambiato la password di Facebook, hai perso il ruolo sulla Pagina o l'app è stata rimossa dal tuo account | Channels → clicca di nuovo Connect sulla scheda Facebook Page; il canale esistente e tutto quello che ha in coda proseguono |
| Un post fallisce e poi esce da solo qualche minuto dopo | Facebook ha applicato un limite temporaneo | Niente — Social Quack li riconosce e riprova da solo |
| Alcune immagini non sono comparse | Il post mescolava un video e delle foto | Pubblica il video e le foto separatamente |