Cerca nel blog

Pubblicità

banner-125x125 banner-125x125 banner-125x125 banner-125x125

Feed RSS e Newsletter

Puoi seguire il mio blog abbonandoti al feed RSS, se non sai cos'è un feed RSS prova a guardare questo video... Spiega tutto!

Icona Feed RSS

Twitter

PayPal

Se ti piace questo blog puoi pensare ad una donazione.

Tutti i fondi ricevuti saranno utilizzati per il mio sollazzo personale. :-)

Ultimi commenti...

Luca: Ext è veramente un bel framework, forse il migliore per produrre interfacce coerenti. Purtroppo la licenza lo...

carlo: Io l’ho dovuto usare per un esame (la versione 2), ma il professore me l’ha fatto odiare. Però,...

gianluca: si proprio non c’è niente di peggio che aver scritto ore di css e javascript soddisfattissimi del...

Alesio: molto interessante e molto comodo, non vedo l’ora.

Mitì: Bello davvero, grazie!

Per festeggiare i 10.000 twit…

venerdì 24 ottobre 2008
1 Star2 Stars3 Stars4 Stars5 Stars Vota!
Loading ... Loading ...

... Vi regalo una funzioncina per fare il parsing del feed RSS del vostro account twitter basata su SimplePie 1.1.1. La funzione legge il feed RSS del vostro account twitter (sempre che sia pubblico) e fa il parsing dei twit rendendo attivi eventuali URL e reply presenti.

Per domande o maggiori dettagli usate i commenti :)

Per utilizzare la funzione all'interno dei vostri progetti (io ad esempio l'ho integrata all'interno del mio prossimo template) dovete:

  • Scaricare la libreria SimplePie all'interno della cartella "libs"
  • Creare una cartella "cache" allo stesso livello del file in cui è inclusa la funzione twitter()
  • Impostare le due variabili all'inizio del file inserendo l'indirizzo del feed RSS del vostro account twitter e il vostro nickname
  • Giocare, modificando la funzione secondo le vostre esigenze.

Trovate il vostro regalino a questo indirizzo.

Qualcuno potrà obiettare che esistono le API per questo. Beh, il feed RSS è un'alternativa veloce e semplice da utilizzare, no? :P

Addendum:
Se non siete maniaci di twitter e non aggiornate il vostro account troppo spesso eliminate pure la riga

$twitter->enable_cache(false);

La cache in questo modo sarà attiva e il vostro feed RSS sarà letto meno spesso, con buona pace dei server di twitter (a scapito dell'aggiornamento in tempo reale dei vostri twit).

Addendum 2:
E' facile impacchettare il tutto per farne un plugin per wordpress... Se non lo fate voi magari lo faccio io prossimamente...

Questo articolo è stato pubblicato venerdì, 24 ottobre 2008 alle ore 08:35 Se non vuoi perdere nemmeno un articolo del mio blog abbonati al feed RSS. Se non sai cos'è un feed RSS puoi guardare questo video, spiega tutto!

In alternativa puoi abbonarti alla newsletter, riceverai un'email ogni volta che verrà pubblicato un nuovo post. Il tuo indirizzo email sarà gestito da Feedburner.

  

14 Commenti a “Per festeggiare i 10.000 twit…”

  1. Davide Salerno scrive:

    mmm ma Twitter non offre anche i feed in formato JSON che sono molto più comodi da elaborare?

    Io quando ho la possibilità di lavorare con JSON gli RSS li aborrisco!!!!!
    Ahhhhhh che brutti :evil: :evil:

  2. vocalizzorotante scrive:

    Avevi promesso che saresti stato più tecnico…. :cool:
    mi aspettavo peggio…. questa l’ho capita anche io. peccato che sto su un hosting free e non posso entrare in Libs…. :neutral:
    Ma appena farai il widget…. hiihiihiihii

    denghiu della segnalazione…
    Sei insostituibile!

    Finalmente venerdì. Tra un servizio e l’altro di stamattina, cercherò di sbrigare la settimana entro l’ora di pranzo. e tu?
    Buon fine settimana

  3. Napolux scrive:

    @Davide Salerno
    Ovvio, ma mi piaceva l’idea dell’RSS ed è molto più facile come implementazione grazie a SimplePie… :) Ho detto che ci sono le API per usi più avanzati…

  4. Francesco Gavello scrive:

    Presa al volo! :grin:

  5. Overlord scrive:

    non ho capito a che serve :shock:

  6. Napolux scrive:

    @vocalizzorotante
    Obiettivo del week-end: dormire :)

  7. Napolux scrive:

    @Overlord
    Come “non ho capito a cosa serve…” Serve a leggere il tuo feed rss di twitter, parsare link e replies e stamparli a video.

  8. Overlord scrive:

    Oh scusate :evil: . Comunque non stanno già tanti widget che fanno questa cosa?

  9. Napolux scrive:

    @Overlord
    Sì, ci sono i “twitter tools” per citare uno dei più famosi, ma vuoi mettere avere nel mio template una funzioncina fatta da me?

    Per festeggiare i 10000 twit mi andava di condividerla con chi legge, ad alcuni potrebbe tornare utile, anche solo per modificarla e usarla in altri progetti.

    Tutto qua :)

  10. vik scrive:

    Scusa ma l’espressione regolare usata per identificare/convertire le url in link l’hai scritta tu? Funziona in ogni caso?
    Purtroppo io di espressioni regolari ancora sono all’abc :roll:

  11. Napolux scrive:

    @vik
    Io ho scritto quella per tradurre i replies in URL attivi. Quella per tradurre gli url in link attivi è forse una delle regex più utilizzate su Internet, la trovi un po’ ovunque nei tutorial sulle regex… :P

  12. vik scrive:

    L’espressione regolare usata per url->link converte anche url non valide della forma http://ccc
    Inoltre puoi migliorare il codice nel seguente modo:
    $username = ‘_vik’;
    $feedRSS = “http://twitter.com/statuses/user_timeline/”. $username . “.rss?count=” . $numTwit;
    in questo modo è suffuciente conoscere il proprio username di twitter senza dover andare a pescare la url del feed RSS.

  13. Napolux scrive:

    @ vik:
    Come vedi anche Wordpress li converte (non ho toccato il tuo commento) e comunque http://localhost ad esempio è un URL valido. ;) Come lo è http://123.123.123.123

    Bisognerebbe andare a vedere l’RFC cosa considerà URL valido e cosa no. Potrebbe essere che senza estensione sia comunque valido ;)

    Per quel che riguarda l’rss grazie dell’informazione ;)

  14. vik scrive:

    Come vedi anche Wordpress li converte (non ho toccato il tuo commento) e comunque http://localhost ad esempio è un URL valido.

    Giusto… a pensarci bene uno può tranquillamente dare per scontato che un utente inerisca url validi nei propri twit.

    Per quel che riguarda l’rss grazie dell’informazione ;)

    Figurati. Puoi sostituire .rss con .json (ma anche con .xml o .atom) per avere un oggetto JSON di cui parlava Davide nel primo commento a questo post.