Giocando con le API di Feedburner

google_feedburner.gif

Le API di Feedburner sono semplicissime da usare. Le Awareness API ad esempio, sono di una semplicità disarmante: qualche richiesta formulata nel modo giusto e un piccolo file XML di risposta. Basta farne il parsing.

Tutto qua. Con SimpleXML (PHP5) o valide alternative (PHP4) è questione di poche righe di codice. L'attributo circulation, del file XML ritornato poco sopra, ad esempio, indica il numero di lettori, che è poi quello che viene mostrato nel pulsantino feedburner.

, , , , ,
1 Star2 Stars3 Stars4 Stars5 Stars (1 voti, media: 5)
Loading ... Loading ...
Condividi

Articoli che potrebbero interessarti

Cambiare l’etichetta del pulsantino Feedburner
Blogger integra FeedBurner
Feedburner e Google reader
Feedburner aggiunge un pizzico di AdWords
Ehm…

12 Commenti per “Giocando con le API di Feedburner”

  1. MyAvatars 0.2 Teo Ambrogio ha detto:

    uhm, niente, alla fine linko un’img ;) pardon per il casino, leva pure se vuoi
    http://img184.imageshack.us/img184/2300/phpdn1.png

  2. MyAvatars 0.2 Napolux ha detto:

    Mai postare codice nei commenti. Viene bloccato. :)

    Interessante il tuo codicillo. ;)

  3. MyAvatars 0.2 Teo Ambrogio ha detto:

    azz, però mi hai levato la parte iniziale del primo commento… daje, senza farti imprecare (anche se per cosi poco!!) riscrivo “a memoria” ciò che avevo scritto:

    nel codice xml della richiesta oltre al valore ‘circulation’ c’è il valore ‘hits’ che rappresenta il num di visite degli abbonati ai vari post (non accessi unici quindi) nella ‘date’ indicata, mentre ‘reach’ è il num di abbonati “attivi” cioè che in quella data hanno cliccato ad ex nei link all’interno degli articoli…

    tutto qui, torno a workare ;)

  4. MyAvatars 0.2 z3ro ha detto:

    Io invece sto sbattendo la testa sulle Api di Wikipedia perchè non riesco assolutamente a lavorarci… la documentazione è scarsa e, per giunta, se creo una pagina in php per leggere il contenuto di una voce in formato XML non mi carica nulla (mentre invece la stessa richiesta via Browser riceve una risposta)… non so davvero che fare :(

  5. MyAvatars 0.2 Napolux ha detto:

    @z3ro
    Quelle non sono API. Sono uno schifo. Ci ho provato anch’io per MyBrianza. Niente da fare.

  6. MyAvatars 0.2 Teo Ambrogio ha detto:

    hmm.. spiega meglio… aldilà della documentazione che dici che è scarsa (però mi chiedo: che “ce devi fà” se non “grabbare” dei dati e stop :roll: ) basterebbe sfruttare (bene) Simplexml (o le alternative interesting proposte per php-non-5 proprio in questo post)… dai un’occhiata qui http://en.wikipedia.org/wiki/User:Yurik/Query_API/User_Manual#PHP oppure spiega meglio il problema, anche se più di questo io forse non saprei dirti :mrgreen:

  7. MyAvatars 0.2 z3ro ha detto:

    Io vorrei riuscire a fare in modo che se in uno script inserisco una parola questo script cerchi l’eventuale contenuto su Wikipedia e lo inserisca nella mia pagina.

    Ho provato a vedere lo script che hai linkato tu e se copiato pari-pari funziona ma se io come query api metto questo, ad esempio, http://it.wikipedia.org/w/api.php?action=query&prop=revisions&titles=Metallica&rvprop=content&rchide=bots&format=xml e cambio i parametri necessari, non ottengo nulla…

  8. MyAvatars 0.2 z3ro ha detto:

    scusate il doppio commento ma forse sono riuscito a fare qualcosa :D

  9. MyAvatars 0.2 Teo Ambrogio ha detto:

    se metti questo: http://it.wikipedia.org/w/query.php?what=content&titles=Metallica&format=xml

    :roll: :roll:

  10. MyAvatars 0.2 Napolux ha detto:

    E solo il testo senza formattazione? Non si può? :D

  11. MyAvatars 0.2 z3ro ha detto:

    in effetti c’è il problema della formattazione… bisognerebbe crealre un parser del codice :roll: qualche volontario? (magari anche qualcuno disposto a dividere il lavoro!) :)

  12. MyAvatars 0.2 Teo Ambrogio ha detto:

    usando le api puoi scrivere ‘xmlfm’ come tipo di formato e ottieni questo:
    http://it.wikipedia.org/w/query.php?what=content&titles=Metallica&format=xmlfm
    che toglie la formattazione, ma ovviam lascia i segni usati da wikipedia per i link.
    qui trovi altre soluzioni, ma nessuna può aiutarti piu dell’xmlfm:
    http://it.wikipedia.org/w/query.php

    se ti fa ancora schifo, e vorresti piu pulizia, dovresti a quel punto eliminare tutti le parti del testo contenute fra gli apici e le parentesi quadre… in php in particolare puoi usare:
    http://it.php.net/manual/it/function.html-entity-decode.php
    oppure sfruttare (ma sinceram non ho idea di come si usa) il parser di mediawiki:
    http://www.mediawiki.org/wiki/Manual:Parser.php

Lascia un commento



Chiudi
Invia e-mail