Come importare i post di una pagina ufficiale di Facebook ricavandone l'URL dei Feed e creando un sistema di importazione automatica con TwitterFeed.
Nella pagina fan associata a questo sito mi è stato chiesto se fosse possibile importare gli articoli di un'altra pagina Facebook in modo automatico. Non è mio compito prendere posizione sulla legittimità della operazione e se questa violi o meno il regolamento di Facebook. Partiamo quindi dal presupposto che ci sia il consenso dell'amministratore della pagina da cui si importano i post e vediamo come questo sia possibile utilizzando i feed RSS.
Come primo passo dobbiamo trovare l'ID numerico della pagina fan in oggetto. Questo può essere già visibile nell'URL ma non sarà così se si è passati a un VanityURL in cui sia stato personalizzato il nome utente. C'è un metodo semplicissimo per ricavare l'ID numerico da un URL personalizzato di Facebook sia che riguardi un username di un Profilo sia che riguardi un username di una pagina fan.
Find My Facebook ID è un servizio gratuito che fa appunto questa operazione. Si incolla l'URL del Profilo o l'URL della pagina ufficiale, si clicca su Lookup numeric ID per ottenere il numero identificativo
Come vedete l'ID numerico di Idee per Computer ed Internet è 207337935513. Da questo dato utilizzando le API di Facebook è possibile risalire all'URL dei feed della pagina in questione. Per i pochi che non sapessero cosa sono i feed di un dominio o di una pagina ricordo che si tratta degli ultimi elementi che vi sono stati postati.
URL DEI FEED DI UNA PAGINA FAN DI FACEBOOK
L'indirizzo web dei feed di una pagina Facebook è funzione del suo ID numerico in questo modo
http://www.facebook.com/feeds/page.php?format=atom10&id=207337935513
dove la parte finale in rosso è l'ID numerico della pagina. Se adesso incollate quell'URL nella barra degli indirizzi di Firefox (con Chrome non funziona) visualizzerete gli ultimi post di IpCeI
COME IMPORTARE UN FEED IN UNA PAGINA FAN
Il feed ottenuto può essere importato in un'altra pagina fan utilizzando uno dei tanti strumenti presenti in rete. Ricordo per esempio l'applicazione RSS Graffiti (vai a RSS Graffiti) che però ha il limite di 300 post al mese, cioè 10 post al giorno. Nel caso di una pagina con molti post potrebbe essere un limite non sufficiente. Si può anche usare il servizio gratuito TwitterFeed per creare un feed da importare successivamente nella nostra pagina fan.
Si crea un account su TwitterFeed quindi dopo aver eseguito l'accesso si va su Create New Feed e si incolla l'URL dei feed della pagina Facebook da importare. E' bene verificare che il feed sia funzionante cliccando su test rss feed prima di procedere con le altre finestre
Su Advanced Settings possiamo inserire dei filtri per importare solo determinati post e configurare la modalità di importazione. Si va su Continue to Step 2 per concedere l'accesso alla pagina Facebook. Dopo aver autenticato il nostro account del Profilo Facebook si sceglie la pagina su cui postare i feed
Si va quindi su Create o Update Service. Si visualizzerà la scritta All Done!. Il servizio di importazione dei feed appena creato può essere rimosso in qualsiasi momento accedendo alla Bacheca di TwitterFeed. Gli accessi da TwitterFeed a Twitter e a Facebook hanno un limite temporale quindi occorre segnarsi in quale giorno ci sarà la data dell'expired per rinfrescare il feed. E' sempre possibile testare il funzionamento di ciascun feed creato con TwitterFeed andando su Check Now.
Non essendo iscritta a Facebook, uso questo trucchetto dei feed per seguire le pagine di alcune trasmissioni che mi piacciono. Ricavo l'url e lo aggiungo al feed reader.
RispondiEliminaEsiste anche il feed dei gruppi facebook?
RispondiEliminaGrazie
In teoria si potrebbe ricavare anche l'URL dei feed dei Gruppi cambiando eventualmente anche il formato dei feed da format=atom10 a format=rss20 però c'è qualcosa che non va. C'è anche chi aveva creato un Pipe di Yahoo
Eliminahttp://pipes.yahoo.com/pipes/pipe.info?_id=2BfvU7FG3RGOhGLpCB2yXQ
per ricavare l'URL dei Feed dall'ID di un gruppo ma ora sembra che non funzioni più forse per delle modifiche interne a Facebook @#
Qua sembra funzionare: http://www.wallflux.com/
Eliminaperò è a pagamento
RispondiEliminaCercando un po' forse si riesce a trovare anche qualcosa di gratuito. Certo che FB fa di tutto per ostacolare le applicazioni di terze parti @#
Elimina