Agiùtto dAPI MediaWiki
Sta chi a l'é 'na pàgina de docomentaçión de API MediaWiki outogenerâ.
Docomentaçión e ezénpiː https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
prop=revisions (rv)
- Sto mòdolo chi o domànda i dirìtti de letûa.
- Sto mòdolo chi o peu êse dêuviòu cómme 'n generatô.
- Referénsaː MediaWiki
- Licénsaː GPL-2.0-or-later
Òtegnî informaçioìn de versción.
O peu êse dêuviòu inte vàrri mòddi:
- Òtegnî dæti in sce 'n grùppo de pàgine (ùrtimi cangiaménti), indicàndo tìtoli ò ID de pàgina.
- Òtegnî verscioìn de 'na çèrta pàgina, dêuviàndo tìtoli ò ID de pàgina con inìçio, fìn ò lìmite,
- Òtegnî dæti in sce 'n grùppo de verscioìn indicàndo o sò ID con revids.
- rvprop
Quæ propiêtæ òtegnî pe ògni versción:
- ids
- L'ID da versción.
- flags
- Flag de versción (minô).
- timestamp
- O timestamp da versción
- user
- O l'azónze l'uténte ch'o l'à efetoòu a versción. Se a versción de l'uténte a l'é stæta scancelâ, a saiâ restitoîa 'na propriêtæ userhidden.
- userid
- O l'azónze l'ID de l'uténte outô da versción. Se a versción de l'uténte a l'é stæta scancelâ, a saiâ restitoîa 'na propriêtæ userhidden.
- size
- Longhéssa (byte) da versción.
- slotsize
- Longhéssa (byte) de ògni slot de versción.
- sha1
- SHA-1 (bâze 16) da versción. Se o contegnûo da versción do file o l'é stæto scancelòu, 'na propriêtæ sha1hidden a saiâ restitoîa.
- slotsha1
- SHA-1 (bâze 16) da ògni slot de versción. Se o contegnûo da versción do file o l'é stæto scancelòu, 'na propriêtæ sha1hidden a saiâ restitoîa.
- contentmodel
- ID do modéllo de contegnûo pe ògni slot versción.
- comment
- Coménto de l'uténte pe-a versción. Se a versción do coménto a l'é stæta scancelâ, 'na propriêtæ commenthidden a saiâ restitoîa.
- parsedcomment
- O l'analìzza o coménto de l'uténte in sciâ versción. Se a versción do coménto a l'é stæta scancelâ, 'na propriêtæ commenthidden a saiâ restitoîa.
- content
- Contegnûo de ògni slot de versción. Se o contegnûo da versción do file o l'é stæto scancelòu, 'na propriêtæ texthidden a saiâ restitoîa. Pe raxoìn de prestaçión, se l'é dêuviòu sta çèrnia chi, rvlimit o l'é aplicòu a 50.
- tags
- Etichétte da versción.
- roles
- O l'elénca i ròlli di slot de contegnûo che exìstan inta versción.
- parsetree
- Deprecòu. Dêuviâ pe cóntra action=expandtemplates ò action=parse. O restitoìsce l'èrbo de anàlixi XML do contegnûo da versción (o domànda o modéllo de contegnûo
wikitext). Pe raxoìn de prestaçión, se l'é dêuviòu sta çèrnia chi, rvlimit o l'é aplicòu a 50.
- Valoî (separæ da | ò alternatîva): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Predefinito: ids|timestamp|flags|comment|user
- rvslots
Pe quànti slot de versción restitoî i dæti, quànte e propiêtæ relatîve a-i slot són inclûze inte rvprops. Se òmésso, i dæti da-o slot main saiàn restitoîi inte 'n formâto retroconpatìbile.
- Valoî (separæ da | ò alternatîva): main
- Pe specificâ tùtti i valoî, dêuviâ *.
- rvcontentformat-{slot}
Formâto de mìssa in série do contegnûo dêuviòu pe l'output do contegnûo.
- Quésto o l'é 'n paràmetro de template. Quànde se fâ 'na domànda, O {slot} into nómme do paràmetro o doviéiva êse rinpiasòu co-i valoî de rvslots.
- Un di valoî chi de sótta: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- rvlimit
Limitâ quànte verscioìn saiàn restitoîe. Se l'é dêuviòu rvprop=content, rvprop=parsetree, rvdiffto ò rvdifftotext o lìmite o l'é 50. Se l'é dêuviòu rvparse o lìmite o l'é 1.
- O peu êse dêuviòu sôlo co-ina séncia pàgina (modalitæ #2).
- Tîpoː intrêgo ò max
- The value must be between 1 and 500.
- rvexpandtemplates
- Deprecòu.
Dêuviâ pe cóntra action=expandtemplates. O l'espànde i template into contegnûo de verscioìn (o domànda rvprop=content).
- Tîpoː boleàn (detàggi)
- rvgeneratexml
- Deprecòu.
Dêuviâ pe cóntra action=expandtemplates ò action=parse. O restitoìsce l'èrbo de anàlixi XML do contegnûo da versción (o domànda o
rv).- Tîpoː boleàn (detàggi)
- rvparse
- Deprecòu.
Dêuviâ pe cóntra action=parse. O l'analìzza o contegnûo de verscioìn (o domànda rvprop=content). Pe raxoìn de prestaçioìn, se s'adêuvia quésta çèrnia rvlimit o l'é aplicòu a 1.
- Tîpoː boleàn (detàggi)
- rvsection
O ricùpera sôlo o contegnûo da seçión con sto identificatô chi.
- rvdiffto
- Deprecòu.
Dêuviâ pe cóntra action=compare. ID de versción da-o quæ diferî ògni versción. Dêuviâ prev, next e cur pe, rispetivaménte, quélli de prìmma, dòppo e atoâli. Pe raxoìn de prestaçioìn, se s'adêuvia quésta çèrnia rvlimit o l'é inpostòu a 50.
- rvdifftotext
- Deprecòu.
Dêuviâ pe cóntra action=compare. Tèsto da-o quæ diferî ògni versción. O diferìsce sôlo 'n nùmero limitòu de verscioìn. O soviascrîve rvdiffto. Se rvsection o l'é inpostòu, sôlo quélla seçión a saiâ confrontâ con quésto tèsto. Pe raxoìn de prestaçioìn, se s'adêuvia quésta çèrnia rvlimit o l'é inpostòu a 50.
- rvdifftotextpst
- Deprecòu.
Dêuviâ pe cóntra action=compare. O fà 'na trasformaçión pre-sarvatàggio in sciô tèsto prìmma de confrontâlo. O l'é vàlido sôlo quànde dêuviòu con rvdifftotext.
- Tîpoː boleàn (detàggi)
- rvcontentformat
- Deprecòu.
Formâto de serializaçión dêuviòu pe rvdifftotext e prevìsto pe l'output di contegnûi.
- Un di valoî chi de sótta: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- rvstartid
O coménsa a lìsta da-o timestamp da versción con st'ID chi. A versción a gh'à da exìste, ma a no dêve pe fòrsa apartegnî a sta pàgina chi.
- O peu êse dêuviòu sôlo co-ina séncia pàgina (modalitæ #2).
- Type: integer
- rvendid
O smétte a lìsta a-o timestamp da versción con st'ID chi. A versción a gh'à da exìste, ma a no dêve pe fòrsa apartegnî a sta pàgina chi.
- O peu êse dêuviòu sôlo co-ina séncia pàgina (modalitæ #2).
- Type: integer
- rvstart
O timestamp da versción a-a quæ comensâ l'elénco.
- O peu êse dêuviòu sôlo co-ina séncia pàgina (modalitæ #2).
- Tîpoː timestamp (formâti consentîi)
- rvend
O timestamp da versción a-a quæ interónpe l'elénco.
- O peu êse dêuviòu sôlo co-ina séncia pàgina (modalitæ #2).
- Tîpoː timestamp (formâti consentîi)
- rvdir
Inte quæ direçión elencâː
- newer
- O l'elénca prìmma i ciù vêgi. Nòttaː rvstart o dêv'êse prìmma de rvend.
- older
- O l'elénca prìmma i ciù nêuvi. Nòttaː rvstart o dêv'êse dòppo de rvend.
- O peu êse dêuviòu sôlo co-ina séncia pàgina (modalitæ #2).
- Un di valoî chi de sótta: newer, older
- Predefinito: older
- rvuser
O l'inclùdde sôlo cangiaménti fæti da l'uténte.
- O peu êse dêuviòu sôlo co-ina séncia pàgina (modalitæ #2).
- Tipo: utent, per mezz de quaivoeuna di nom de l'utent, IP, Uténte tenporànio, nom interwiki (prez. "prefiss>NomPerEsempi") e ID de l'utent (per esempi "#12345")
- rvexcludeuser
O l'esclùdde i cangiaménti fæti da l'uténte.
- O peu êse dêuviòu sôlo co-ina séncia pàgina (modalitæ #2).
- Tipo: utent, per mezz de quaivoeuna di nom de l'utent, IP, Uténte tenporànio, nom interwiki (prez. "prefiss>NomPerEsempi") e ID de l'utent (per esempi "#12345")
- rvtag
O l'elénca sôlo e revixoìn indichæ con st'etichétta chi.
- rvcontinue
Quànde són disponìbili ciù rizultâti, dêuviâ quésto pe continoâ. De informaçioìn de ciù in sce cómme continoâ e query se pêuan trovâ in sce mediawiki.org.
- Òtegnî dæti con contegnûo pe l'ùrtima versción di tìtoli API e Pagina principala.
- api.php?action=query&prop=revisions&titles=API|Pagina%20principala&rvslots=*&rvprop=timestamp|user|comment|content [arvî inte 'na sandbox]
- Òtegnî e ùrtime 5 verscioìn da Pagina principala.
- api.php?action=query&prop=revisions&titles=Pagina%20principala&rvlimit=5&rvprop=timestamp|user|comment [arvî inte 'na sandbox]
- Òtegnî e prìmme 5 verscioìn da Pagina principala.
- api.php?action=query&prop=revisions&titles=Pagina%20principala&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [arvî inte 'na sandbox]
- Òtegnî e prìmme 5 verscioìn da Pagina principala fæte dòppo o 2006-05-01.
- api.php?action=query&prop=revisions&titles=Pagina%20principala&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=2006-05-01T00:00:00Z [arvî inte 'na sandbox]
- Òtegnî e prìmme 5 verscioìn da Pagina principala no efetoæ da l'uténte anònimo 127.0.0.1.
- api.php?action=query&prop=revisions&titles=Pagina%20principala&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [arvî inte 'na sandbox]
- Òtegnî e prìmme 5 verscioìn da Pagina principala efetoæ da l'uténte MediaWiki default.
- api.php?action=query&prop=revisions&titles=Pagina%20principala&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [arvî inte 'na sandbox]