Реклама

ВордПресс је започео као скромна платформа за писање блогова и некако се нашао у пуном статусу систем управљања садржајем који покреће значајан део Интернета, укључујући и овај веома веб сајт. Упркос томе, ВордПресс има низ приметних ограничења, укључујући одговарајући АПИ.

Па, то није баш тачно. Наравно, дуги низ година ВордПресс је имао Заснован на КСМЛ-у Шта је КСМЛ датотека и како је можете отворити и користити?Можда сте видели термин „КСМЛ“. Можда сте случајно отворили КСМЛ датотеку. Шта је КСМЛ и како се користи? Опширније Апликацијски програмски интерфејс (АПИ) који дозволили програмерима да стварају апликације трећих страна Шта су АПИ-ји и како отворени АПИ-ји мењају интернетДа ли сте се икад запитали како програми на рачунару и веб локације које посећујете "разговарају" једни са другима? Опширније који комуницирају са ВордПресс-ом. Али КСМЛ је ужасан. Спор је да анализирамо Тешко је читати. То је запањујуће вишеструко. ЈСОН је много, много бољи Шта је ЈСОН? Преглед лаика

instagram viewer
Без обзира да ли планирате да будете веб програмер или не, добра је идеја да бар знате шта је ЈСОН, зашто је то важно и зашто се користи широм веба. Опширније . Брзо је анализирати, прихватљивије за људе и брзо је постао језик избора за програмере АПИ-ја.

Већ неко време програмери плачу за ЈСОН АПИ-ом за ВордПресс. То би драстично постало једноставније креирање апликација и веб локација трећих страна које комуницирају са њима ВордПресс-ове веб локације на начин који је модеран и подржан на многим језицима и платформе.

После скоро једанаест година чекања, на њихове молитве је одговорено. Тхе (брзо именовано) ЈСОН РЕСТ АПИ додатак је већ неко време у функцији, а коначно је стигао до верзије 1.0. То значи да је то достигао је комплетну карактеристику и има ниво стабилности због чега је спреман за производњу окружења. Штавише, функционалност овог додатка ће ускоро бити интегрисана у ВордПресс језгро, а очекује се да ће га ВордПресс 4.0 у потпуности увести. То је заиста будућност.

Ово је прекида главног додатка и обећања са значајним обећањима за програмере, власнике веб локација и потрошаче. Уверен? Ево како можете почети са коришћењем већ данас.

Инсталирање додатка

Постоји мноштво додатака који обећавају олакшавање додавања ЈСОН АПИ-ја ВордПресс-у. Међутим, ниједан од њих није тако истанчан и потпун као званични, оригинални чланак.

впјсон-плугин

Када кренете у прегледач Плугин у ВордПресс-у, обавезно преузмите онај који каже „ЈСОН РЕСТ АПИ (ВП АПИ) “ и је поред Риан МцЦуе, који је члан основног тима ВордПресс-а. Овај се чланак односи само на тај додатак.

Интеракција са АПИ-јем

Једном инсталиран, ВордПресс ЈСОН АПИ биће изложен испод http://yourdomain.com/wp-json/ директоријум. Сви упити у АПИ морају бити послани овде и могу се извршити слањем једноставног ХТТП захтева путем вашег веб прегледача или преко ХТТП библиотеке на вашем омиљеном програмском језику. Следећих неколико демонстрација АПИ-ја прилично ће се усредсредити на употребу АПИ-ја. Упитаћемо га путем веб прегледача, мада ћете у стварном свету вероватно користити нешто попут Питхон-ове угледне библиотеке Захтева или ЦУРЛ.

Довољно једноставно. Али још увек нисмо разговарали о томе како да упитамо АПИ. Као што сам сигуран, погодили сте, ВордПресс АПИ феноменално огроман. Мислим, ВордПресс јесте огроман. То је пројекат величанствене величине, који се састоји од милиона редака кода и хиљада аутора. Ни на који начин не можемо у целости да покријемо АПИ у једном посту на блогу. Ако вас занима даље читање овог АПИ-ја, најбоље би било да погледате документацију која је истовремено свеобухватна, а истовремено изненађујуће лака за читање.

Још једна ствар. Инсталирао сам додатак ЈСОНВиев за потребе да направљени текст учиним мало читљивијим. Овај додатак је бесплатан и доступан је за Хром и Фирефок.

Дакле, кренимо. Прво, погледајмо различите врсте упита које можемо поставити против ЈСОН АПИ-ја. Отворите прегледач и идите до http://yourdomain/wp-json/.

впјсон-апи

Као што видите, ово свеобухватно приказује радње које можете предузети против ЈСОН АПИ-ја и укључује додавање и манипулирање корисничким подацима, додавање постова и прегледавање постова који су већ постављени. То практично показује који захтеви захтевају да се прослеђују променљиве, као и ХТТП методе које се могу користити против њих.

Али идемо даље Овде можете видети да смо прешли на приказ који приказује све објављене постове. Не само да добијате саме постове, већ и значајну количину метаподатака за сваки пост.

впјсон-постс

Ако желите да одаберете појединачни пост, само требате да додате косину унапред и нумерички ИД поста.

впјсон-ид

Такође можете да саставите упите за претрагу путем АПИ-ја, омогућавајући вам да вратите коментаре који одговарају одређеном упиту. То се постиже слањем ХТТП захтева на http://yourdomain.com/wp-json/posts? филтер [с] = упит.

впсон-сеарцх

Корисничким подацима можете приступити и ажурирати информације путем АПИ-ја. Иако, вриједно је напоменути да вас морају овјерити. То је увјеравајуће, јер АПИ често може бити средство за откривање информација и кршење сигурности.

впјсон-усерс

Па, зашто је то важно?

Прво, то значи да програмерима никада није било лакше да интегришу своје апликације са ВордПресс платформом. Очекујте да ћете видети неке веома импресивне мобилне апликације и веб локације која се појављују око ВордПресс платформе. Такође, очекујте да ће ВордПресс клијенти пронаћи своје начине за нишање рачунарских платформи за мобилне уређаје, попут Блацкберри 10 10 разлога за БлацкБерри 10 А пробајте данасБлацкБерри 10 има прилично неодољиве карактеристике. Ево десет разлога због којих бисте то можда желели да покренете. Опширније и Фирефок ОС.

впјсон-лого

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

Штавише, то сугерира да се ВордПресс удаљава од платформе која се користи искључиво за блогање и управљање садржајем, и има визију да постане алат за креирање сложенијих и амбициознијих производа, што показује и укључивање проширивог, ЈСОН АПИ-ја који ће коначно пронаћи свој пут до ВордПресс-а језгро. Могло би се помислити да то пуца на Дјанго.

Јеси ли узбуђен?

Али шта мислите? Да ли сте програмер? Узбуђени због тога што можете приступити ВордПресс-у помоћу ЈСОН АПИ-ја или мислите да је то губљење времена? Да ли сте потрошач и узбуђени сте када се ВордПресс интегрише са више производа и услуга? Јавите ми ваше мисли у коментарима испод.

Фото-кредити: Дај ми ЈСОН Или ми дај смрт (Ед Суммерс), ВордПресс Лого (Пхил Оаклеи)

Маттхев Хугхес је програмер и писац софтвера из Ливерпула, Енглеска. Ретко се нађе без шољице јаке црне кафе у руци и апсолутно обожава свој Мацбоок Про и свој фотоапарат. Његов блог можете прочитати на http://www.matthewhughes.co.uk и пратите га на твиттеру на @маттхевхугхес.