Ning: Ritruvà è Formattà API Vulete

Stu weekend aghju travagliatu annantu à un prughjettu induve vulemu tirà cuntenutu da ogni locu Indiana più chjuca (custruitu cù Ning) in una pagina centrale. U Indianapolis Fringe Festival hè in pienu sviluppu è Smaller Indiana hà vulsutu aiutà à prumove l'avvenimentu.

API di Ning ùn hè micca u più urganizatu, è i ducumenti è e dumande d'applicazioni mancanu veramente. A causa di e limitazioni di tempu per mette in opera a pagina, aghju avutu à piglià qualchì accurtatoghju invece di custruisce una soluzione curretta. A pagina attuale funziona, ma hè dura codificata senza assai flessibilità. Puderia ancu esse qualchì validazione addiziunale di u cuntenutu (esempiu: assicurà chì l'URL di u blog sò furmattate in modu diversu da l'URL di u foru, ecc.).

U modu Ning's API funziona hè chì hè praticamente un mutore di ricerca induve pudete uttene i risultati chì avete bisognu in un feed RSS. Avemu dumandatu à chiunque blogghji, inizia una discussione, o carichi foto apposta tagghendu u so cuntenutu indyfringe-2008. Questu mi permette di custruisce un indirizzu di alimentazione persunalizatu chì recupera tuttu u cuntenutu (in ordine decrescente per data publicata cù l'URL seguente:

http://smallerindiana.ning.com
/xn/atom/1.0/tag(value=%27indyfringe-2008%27)/content?order=published@D

Dentru a pagina, aghju allora estrattu è urganizatu i dati nantu à a pagina cù u Classe RSS Magpie per PHP. Cliccate per ingrandà u codice o pudete vede o scarica lu.

piglià u rss ningAPI è Formattallu "width =" 300 "height =" 159 "class =" aligncenter size-medium wp-image-2694 "/>

Ci hè qualchì funziunalità interessante quì. Grazie à Tyler Ingram (Da a mo casa di u liceu di Vancouver!) chì hà aiutatu à furmattà e date currettamente via Twitter.

Una volta di più, ùn hè micca u codice u più pulitu è ​​ùn hè ancu scumpartutu currettamente in funzioni per un usu rapidu - ma funziona. 🙂 Rimpiazzaghju i ligami per chì l'URL sianu dirette currettamente, cacciu tutte e tag HTML da u cuntenutu inclusu, formattate a data, è limitu u numeru di parolle affissate per chì u risultatu di a pagina pare cusì:

Alcuni Babble on the Babbling Banshee Cum'è cù a mo recensione di Good Grief, Sidney ci eranu pezzi per piace è pezzi micca ... 8/24 11:55 AM

chistu API hè un benefiziu enorme perchè pudete effettivamente abbonassi à u cuntenutu è à l'argumenti in e reti Ning chì sò specificamente taggate, o pudete integrà un situ web esternu cù cuntenutu Ning. Speru solu chì Ning travaglia nantu à l'applicazioni di campione è a documentazione per chì ghjente cum'è mè possa fà questu senza passà tantu tempu!

Chì ne pensi?

Stu situ utilizeghja Akismet per reducisce u puzzicheghju. Sapete ciò chì i dati di i vostri dati è processatu.