Feed FSS postato il 05/02/2013 17:45:40 nel forum programmazione, gdrcd, open source, hosting
Buonasera a tutti :)
Da tempo ormai sto cercando un modo per pubblicare sul gruppo FB della land le varie giocate del giorno.
La land ha un calendario che raccoglie le giocate (creando degli eventi nel nostro DB e stampando poi questi eventi nella bacheca) e quello che vorrei fare è pubblicare questi eventi sul gruppo di FB.
Ora, vedendo i RSS feed che GDR-Online ha implementato (idea splendida, tra l'altro) pensavo che potrebbe essere proprio questo il modo migliore per farlo... Unico problema, non so proprio dove iniziare a mettere le mani per creare e pubblicare un RSS feed.
Qualcuno ha qualche idea su:
a) dove documentarsi
b) come iniziare
?
Esistono forse degli script già pronti da integrare sul sito, collegandoli al proprio DB?
Grazie a tutti :-)
Pagine → 1 2
05/02/2013 17:56:38 e modificato da leoblacksoul il 05/02/2013 18:03:35
scusa ma credo di essermi perso un pezzo. In che modo un Feed RSS si trasforma magicamente in un post su FB?
Comunque, generare un Feed RSS è molto semplice. La struttura di un documento RSS è xml puro con una struttura di tag molto banale. Questa: http://www.w3schools.com/rss/rss_syntax.asp ↗
La prima parte contiene una descrizione del canale, mentre al di sotto ci sono una sequenza di elementi <item> ognuno contenente le informazioni di una giocata.
Puoi generarlo normalmente come generi codice html con PHP, oppure puoi affidarti a una delle librerie XML di cui PHP è provvisto (SimpleXML è veramente facile da usare http://www.php.net/manual/en/book.simplexml.php ↗, ma ce ne sono un sacco http://www.php.net/manual/en/refs.xml.php ↗ devi solo controllare quale è disponibile nella tua versione di PHP)
Resta il dubbio su come si trasforma un rss di un post su fb
05/02/2013 18:07:42
05/02/2013 18:15:06
La domanda credo sia più "come faccio a postare in modo automatico dei contenuti personalizzati sulla pagina facebook del mio gdr?"
Cosa che sarei curioso di sapere anche io
05/02/2013 18:25:17
Sì, in effetti non ho alcun desiderio "profondo" di usare un RSS feed...
Penso sia il modo più "logico" di farlo, ma mi accontento anche di un cron job che ogni giorno a mezzanotte mi pubblica gli eventi del giorno su FB XD
Quindi riformulando la "richiesta":
Qual'è il modo più rapido e indolore per pubblicare (alla creazione della riga in database O ogni tot ore) i dati contenuti in una riga (o righe) da un DB su FB?
05/02/2013 18:54:57
05/02/2013 19:08:43 e modificato da leoblacksoul il 05/02/2013 19:20:40
Stai attenta che i gruppi FB non sono come le pagine FB. Una pagina è molto simile a un account personale e può essere usata come identità su fb.
Un gruppo invece non è un'identità che può essere usata per pubblicare contenuti, quando pubblichi su un gruppo posti con la tua identità personale. Con che identità posterebbe twitterfeed?
Se postasse con un suo account personale, quell'account deve far parte del gruppo. Controlla bene che twitterfeed sia compatibile con i gruppi (secondo me no).
Se non funziona, potresti avere bisogno di sporcarti le mani con il Facebook SDK http://developers.facebook.com/docs/reference/php/ ↗, che ti permette di fare tante cose con FB dal tuo sito (no need for RSS!).
05/02/2013 19:16:12
Allora, seguendo un tutorial credo di essere arrivato (maschile, è solo l'account ad essere "donna" XD) a questo codice:
05/02/2013 19:20:14
Nota: Con il codice precedente il feed si creerebbe proprio alla creazione dell'evento. Quindi stamperebbe gli eventi "man mano che vengono creati".
Non è esattamente quello che avevo in mente all'inizio, ma tutto sommato mi sta cmq bene.
05/02/2013 19:25:14
è giusto così (ora semplicemente metti la parte che genera l'<item> dentro a un ciclo per inserire tante giocate nel feed).
Se usi twitterfeed si occupa lui di visitare la tua pagina ogni X minuti e vedere sa è cambiata.
I feed rss sono una tecnologia passiva (come ogni cosa basata su HTTP), la pagina deve venire visitata attivamente da chi vuole leggere il feed. Non è il tuo sito ad andare a bussare alla porta del lettore.
05/02/2013 19:28:38
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Entropia Universe: 💥 Evento Summer Mayhem 2025
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
I dati del generatore di rank sono stati aggiornati!
The Coven: Secondo turno della side quest
Il gestore di Storie di Agarthi ha risposto alla recensione di do the evolution
Storie di Agarthi: La Corte d'Ossidiana — Schiera
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
Ex Gratia GDR: Nuove location di gioco nello Xanadu
La Tana del Ladro: TdL Stories - ⚡ Boati a Xantharl ⚡
nww ha aperto un annuncio di ricerca: New Wizarding World ricerca Giocatore
Lineage II: Promozione "E' tempo di craftare!"
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
Sea of Conquest: Codice gratuito per Festa del papà!
exfainte ha aperto un annuncio di ricerca: Sylmaera GDR ricerca Programmatore
Dalemyr: Distribuzione a sorpresa
Ex Gratia GDR: Quest | Il magazzino della PEH!
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
VPS - Cos'è il VPS e quale il suo utilizzo nel Gaming?
Gestori dei PbC - Articolo semiserio sui gestori che si possono trovare nei play by chat italiani suddivisi per tipologia!
Ambientazioni GDR - Lista di belle ambientazioni non sfruttate dai gestori di giochi di ruolo. Utile per avere spunti per un nuovo gdr!
Negromanzia - L’abilità di catalizzare, incanalare e forgiare l’energia emanata dalle vibrazioni dell’onda primordiale in maniera stabile!
Assiah Gdr - Intervista al gestore del GdR fantasy play by forum Assiah Gdr!
Naruto Gdr Universe - Intervista al founder del play by forum Naruto Gdr Universe. Entra nel mondo dei Ninja!
Combattimento a Cavallo - Manuale per un perfetto combattimento a dorso di cavallo. Scopri i segreti della cavalleria e giocati un ruolo perfetto!
eXtramondo - Che cos'è Terre di eXtramondo... il play by chat ambientato nel mondo del Signore degli Anelli!