Ning: Kuhaa ug Pag-format API Mga pangutana

Niining hinapos sa semana nagtrabaho ako sa usa ka proyekto diin gusto namon nga ibira ang sulud gikan sa tanan Mas gamay nga Indiana (gitukod sa Ning) ngadto sa usa ka sentral nga panid. Ang Pista sa Fringe sa Indianapolis puno na ug gusto sa Mas Gamay nga Indiana nga motabang sa paglansad sa kalihokan.

Ning's API dili ang labi ka organisado, ug ang mga dokumento ug sampol nga aplikasyon wala gyud. Tungod sa mga pagpugong sa oras aron mapadayon ang pagdagan sa panid, kinahanglan nako nga mohimo usa ka mubu nga pagminus kaysa maghimo usa ka husto nga solusyon. Ang karon nga panid molihok, apan lisud kini nga naka-code nga wala’y kaarang nga pag-usab. Tingali adunay pipila nga dugang nga pagpatinuod sa sulud usab (pananglitan: pagsiguro nga ang mga url sa blog na lainlain ang format gikan sa mga url sa forum, ug uban pa).

Ang paagi Ning API molihok mao nga kini usa ka daghan nga nangutana nga makina diin mahimo nimo makuha ang mga sangputanan nga imong gikinahanglan sa usa ka RSS feed. Gihangyo namon nga bisan kinsa ang mag-blog, magsugod sa usa ka diskusyon, o mag-upload og mga litrato nga espesyal nga tag sa ilang sulud indyfringe-2008. Gitugotan ako niini nga maghimo usa ka custom nga address sa feed nga makuha ang tanan nga sulud (sa pagkanaug nga pagkahan-ay pinaagi sa gi-publish nga petsa uban ang mosunud nga URL:

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

Sulod sa panid, gikuha ko dayon ug giorganisar ang datos sa panid gamit ang Magpie RSS nga Klase alang sa PHP. Pag-klik aron maka-zoom in ang code o mahimo nimo tan-awa o i-download kini.

kuhaa rss ningAPI ug I-format kini "gilapdon =" 300 "taas =" 159 "klase =" aligncenter nga gidak-on medium wp-image-2694 ″ />

Adunay pipila nga makapaikag nga pagpaandar dinhi. Salamat sa Tyler Ingram (gikan sa balay sa akong high school sa Vancouver!) nga nakatabang sa pag-format sa mga petsa nga tama pinaagi sa Twitter.

Sa makausa pa, dili kini ang labi ka limpyo nga code ug wala usab kini gibuak nga maayo sa mga pag-andar alang sa dali nga paggamit - apan kini molihok. 🙂 Giilisan nako ang mga link aron ang mga url maayo nga nakadirekta, gikuha ko ang bisan unsang mga HTML tag gikan sa kauban nga sulud, gi-format ko ang petsa, ug gikutuban ko ang gidaghanon sa mga pulong nga gipakita aron ingon niini ang resulta sa panid

Ang pila ka Babble sa Babbling Banshee Sama sa akong pagsusi sa Maayong Kasubo, Sidney adunay mga piraso nga gusto ug mga bits dili… 8/24 11:55 AM

Kini API usa ka dako nga kaayohan tungod kay mahimo ka nga mag-subscribe sa sulud ug mga hilisgutan sa Ning network nga piho nga na-tag, o mahimo nimong iupod ang usa ka gawas nga website sa sulud sa Ning. Gihangyo ko lang nga magtrabaho ang Ning sa mga sampol nga aplikasyon ug dokumentasyon aron mahimo kini sa akong mga tawo nga dili mogugol og daghang oras!

Unsay imong hunahuna?

Kini nga site naggamit sa Akismet sa pagpakunhod sa spam. Hibal-i kon giunsa ang pagproseso sa datos sa imong komento.