Ning: Sækja og sníða API Fyrirspurnir

Um helgina var ég að vinna að verkefni þar sem við vildum draga efni alls staðar að Minni Indiana (smíðaður með Ning) inn á miðsíðu. The Indianapolis jaðarhátíð er í fullum gangi og Smærri Indiana vildi hjálpa til við að kynna viðburðinn.

Forritaskil Ning er ekki það skipulagðasta og skjölin og sýnishorn af umsóknum skortir virkilega. Vegna tímabils til að koma síðunni í gang þurfti ég að taka smá flýtileið frekar en að byggja upp rétta lausn. Núverandi síða virkar, en hún er kóðuð án mikils sveigjanleika. Það gæti líklega verið til viðbótar löggilding á innihaldinu líka (dæmi: að tryggja að vefslóðir bloggsins séu sniðnar öðruvísi en umræðuslóðir osfrv.)

Eins og Ning er API virkar er að það er nokkurn veginn fyrirspurnarvél þar sem þú getur fengið þær niðurstöður sem þú þarft í RSS straumi. Við báðum um að allir sem blogga, hefja umræður eða hlaða upp myndum sérstaklega merkja efni þeirra við indyfringe-2008. Þetta gerir mér kleift að byggja upp sérsniðið netfang fóðurs sem sækir allt efnið (í lækkandi röð eftir birtri dagsetningu með eftirfarandi slóð:

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

Innan síðunnar dreg ég út og skipulagði gögnin á síðunni með því að nota Magpie RSS Class fyrir PHP. Smelltu til að stækka kóðann eða þá geturðu skoða eða hlaða því niður.

sækja rss ningAPI og sniðið það ”breidd =” 300 ″ hæð = ”159 ″ class =” aligncenter stærð-miðlungs wp-mynd-2694 ″ />

Það er nokkur áhugaverð virkni hér. Þökk sé Tyler Ingram (frá menntaskólaheimili mínu í Vancouver!) sem aðstoðaði við að forsníða dagsetningarnar rétt í gegnum Twitter.

Enn og aftur, það er ekki hreinasta kóðinn og hann er heldur ekki brotinn upp almennilega í aðgerðir til fljótlegrar notkunar - en hann virkar. Ég skipti um krækjurnar þannig að slóðunum sé beint beint, ég fjarlægi öll HTML merki úr innihaldinu, ég sniði dagsetningu og takmarka fjölda orða sem birtast þannig að niðurstaða síðunnar líti svona út:

Sumir babbla á Babbling Banshee Eins og með umfjöllun mína um góða sorg, Sidney, þá voru bitar til að líka við og bitar ekki ... 8/24 11:55 AM

Þetta API er mikill ávinningur vegna þess að þú getur í raun gerst áskrifandi að efni og efni í Ning netkerfum sem eru sérstaklega merkt, eða þú getur samþætt utanaðkomandi vefsíðu við Ning efni. Ég vona bara að Ning vinni að sýnishorninu og skjölunum svo að fólk eins og ég geti gert þetta án þess að eyða svo miklum tíma!

Hvað finnst þér?

Þessi síða notar Akismet til að draga úr ruslpósti. Lærðu hvernig ummæli þín eru unnin.