Si të përdorni API -në MediaWiki: 8 hapa (me fotografi)

Përmbajtje:

Si të përdorni API -në MediaWiki: 8 hapa (me fotografi)
Si të përdorni API -në MediaWiki: 8 hapa (me fotografi)

Video: Si të përdorni API -në MediaWiki: 8 hapa (me fotografi)

Video: Si të përdorni API -në MediaWiki: 8 hapa (me fotografi)
Video: OpenSSH for Windows: Install, Configure, Connect, and Troubleshoot 2024, Mund
Anonim

API MediaWiki është një grup mjetesh zhvillimi i dokumentuar mirë që mund të kryejnë shumicën e detyrave në një skenar. API zakonisht përdoret për zhvillimin e mjeteve të automatizuara për përdorim në wiki. API -ja e MediaWiki mund të përdoret lehtësisht nga shumica e gjuhëve, veçanërisht PHP (Funksionet curl), si dhe Perl dhe disa të tjera..

Hapa

Përdorni API -në MediaWiki Hapi 1
Përdorni API -në MediaWiki Hapi 1

Hapi 1. Lexoni dokumentacionin API të MediaWiki

Ndodhet në 'api.php' në të njëjtën drejtori me indeksin e zakonshëm. Php. Shembull:

Përdorni API -në MediaWiki Hapi 2
Përdorni API -në MediaWiki Hapi 2

Hapi 2. Zgjidhni një format dalës

MediaWiki ofron dalje të të dhënave në formën e JSON, JSONFM, PHP (format i serializuar), PHPFM, WDDX, WDDXFM, XML, XMLFM, YAML, YAMLFM dhe RAWFM. Formatet prapashtesore "FM" janë mjaft të printuara në HTML.

Përdorni API -në MediaWiki Hapi 3
Përdorni API -në MediaWiki Hapi 3

Hapi 3. Zgjidhni një veprim

API MediaWiki mbështet veprimet e mëposhtme:

  • ndihmë - Shihni ekranin e ndihmës
  • hyrje - Hyni në MediaWiki
  • opensearch - Zbatoni protokollin e opensearch. (Jo të gjitha instalimet e MediaWiki e kanë këtë).
  • feedwatchlist - Ktheni një burim të listës së vëzhgimit.
  • pyetje - Ka një sërë opsionesh. Shihni dokumentacionin e MediaWiki API për ta.
Përdorni API -në MediaWiki Hapi 4
Përdorni API -në MediaWiki Hapi 4

Hapi 4. Zgjidhni një pyetje ose një listë

Përveç veprimeve standarde, MediaWiki mbështet pyetje dhe lista të ndryshme, të tilla si listimi i faqeve që përmbajnë një lidhje me një artikull tjetër, numri i ndryshimeve të fundit, kontributet, etj.

Përdorni API -në MediaWiki Hapi 5
Përdorni API -në MediaWiki Hapi 5

Hapi 5. Kaloni të dhënat e postuara në API përmes përdorimit të CURL ose një mjeti tjetër që ju lejon të përdorni metodën POST në skript

Metoda GET gjithashtu mund të funksionojë.

Përdorni API -në MediaWiki Hapi 6
Përdorni API -në MediaWiki Hapi 6

Hapi 6. Sigurohuni që të mbani cookie të dërguara në një aplikacion (Disa skripte/aplikacione mund të dëshirojnë ta ruajnë atë në një nën -dosje

Përdorni API -në MediaWiki Hapi 7
Përdorni API -në MediaWiki Hapi 7

Hapi 7. Kur ndërveproni me ndërfaqen e përdoruesit MediaWiki, kini parasysh shenjën tuaj të redaktimit të mbajtur në shumicën e faqeve të redaktimit

Shenja e redaktimit përdoret për të përcaktuar përplasjet e redaktimit dhe për të shmangur mbivendosjen e një redaktimi tjetër të bërë tashmë (Kjo përdoret edhe në kthimin mbrapsht.). Mbani në mend se është më lehtë që gjërat të shkojnë keq nëse veproni me ndërfaqen e përdoruesit të wiki. Kini parasysh çdo regex që përdorni për t'u siguruar që ato do të bëjnë vetëm rezultatin e synuar.

Përdorni API -në MediaWiki Hapi 8
Përdorni API -në MediaWiki Hapi 8

Hapi 8. Lexoni rezultatet e dërguara nga wiki

Rezultatet do t'ju dërgohen në një përgjigje HTTP, e cila mund të lexohet nga shumë analistë. Kujdesuni më shumë për formatin që zgjidhni. Sigurohuni që përdorni analizuesin e duhur për atë format. Zakonisht është një praktikë e mirë të thuash në mënyrë të qartë formatin në MediaWiki edhe nëse ka një format të paracaktuar që dëshironi të përdorni.

Këshilla

  • Sigurohuni që të keni mbështetjen e wiki -t tuaj lokal për shkrimin përpara se të përdorni API.
  • Mund të gjeni më shumë rreth MediaWiki duke përdorur API -në e tij.

Recommended: