Нинг: Преузимање и форматирање АПИ за Упити

Време читања: 2 записник

Овог викенда сам радио на пројекту где смо желели да привучемо садржај са свих страна Мањи Индиана (изграђено са Нинг) на централну страницу. Тхе Фестивал руба у Индианаполису је у пуном јеку и Мањи Индиана је желео да помогне у промоцији догађаја.

Нингов АПИ није најорганизованији, а докумената и примера апликација заиста недостаје. Због временских ограничења да бих покренуо страницу, морао сам да пређем на неке пречице уместо да нађем одговарајуће решење. Тренутна страница ради, али је тешко кодирана без велике флексибилности. Вероватно би могла да постоји и нека додатна потврда садржаја (пример: осигуравање да су УРЛ-ови блога форматирани другачије од УРЛ-ова форума, итд.).

Онако као Нинг АПИ за Ради се на томе што је то прилично мотор за упите где можете добити потребне резултате у РСС фееду. Захтевали смо да свако ко води блог, започне дискусију или отпреми фотографије посебно означи њихов садржај индифринге-2008. То ми омогућава да направим прилагођену адресу фида која преузима сав садржај (у опадајућем редоследу према датуму објављивања са следећом УРЛ адресом:

http://smallerindiana.ning.com
/кн/атом/1.0/таг(валуе=%27индифринге-2008%27)/цонтент?ордер=публисхед@Д

Унутар странице затим издвајам и организујем податке на страници помоћу Магпие РСС Цласс за ПХП. Кликните за увећање кода или можете погледајте или преузмите.

дохвати рсс нингАПИ за и форматирајте га “видтх =” 300 ″ хеигхт = ”159 ″ цласс =” алигнцентер сизе-медиум вп-имаге-2694 ″ />

Овде постоји нека занимљива функционалност. Захваљујући Тилер Инграм (из мог средњошколског дома Ванцоувер!) који је помогао у исправном форматирању датума путем Твитера.

Још једном, то није најчистији код и такође није правилно подељен на функције за брзу употребу - али делује. Реплаце Замењујем везе тако да су УРЛ адресе правилно усмерене, уклањам све ХТМЛ ознаке из укљученог садржаја, форматирам датум и ограничавам број приказаних речи тако да резултат странице изгледа овако:

Нешто блебетање о блебетајућем Бансхее-у Као и код моје рецензије Гоод Гриеф-а, Сиднеи је било комадића који се свиђају, а комадића не ...

ово АПИ за је велика корист јер се заправо можете претплатити на садржај и теме у Нинг мрежама које су посебно означене или можете интегрисати спољну веб локацију са Нинг садржајем. Само се надам да Нинг ради на узорцима апликација и документације, па људи попут мене могу то да ураде без трошења толико времена!

Шта ви мислите?

Ова страница користи Акисмет како би смањила нежељену пошту. Сазнајте како се ваш коментар обрађује.