MediaWiki API гӀо

ХӀара авто кхоьллина агӀо йу MediaWiki API документацин.

Документаци а, масалш а: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

prop=deletedrevisions (drv)

(main | query | deletedrevisions)
  • ХӀокху модулехь йешаран бакъонаш оьшу.
  • ХӀара модуль генератор санна лело мегар ду.
  • Хьост: MediaWiki
  • Лицензи: GPL-2.0-or-later

ДӀабаьхначу хийцамех лаьцна информаци схьаэцар.

Масех кепара лело мегар ду:

  1. ДӀабаьхна хийцамаш эца агӀонийн тобанна, церан цӀерашца йа ID-ца билгалйаьхна. ЦӀерашца а, хенан билгалонашца а дӀасакъастаде.
  2. Церан revid гӀоьнца билгалйаьхначу генарчу хийцамийн тобанах лаьцна хаамаш схьаэца. Версин идентификаторшца дӀасакъастаде.
Билгалйаьккхина параметр:
Кхин йукъара параметраш йу.
drvprop

ХӀора версин муьлха башхаллаш схьаэца йеза:

ids
Версин ID.
flags
Версин байракхаш (жима нисдар).
timestamp
Версин ханна билгало.
user
Верси кхоьллина декъашхо. Нагахь санна декъашхочун верси дӀайаьккхинехь, userhidden башхалла йухайерзор йу.
userid
Верси кхоьллинчун ID. Нагахь санна декъашхочун верси дӀайаьккхинехь, userhidden башхалла йухайерзор йу.
size
Версин йохалла (байташца).
slotsize
ХӀора ревизин слотан йохалла (байташца).
sha1
SHA-1-хэш (base 16) версин. Нагахь санна чулацам дӀабаьккхинехь, sha1hidden башхалла йухайерзор йу.
slotsha1
ХӀора карладаккхаран слотан SHA-1 (base 16). Нагахь санна чулацам дӀабаьккхинехь, sha1hidden башхалла йухайерзор йу.
contentmodel
ХӀора версин слотан чулацаман моделан идентификатор.
comment
Хийцамах лаьцна. Нагахь санна комментари дӀайаьккхинехь, commenthidden башхалла йухайерзор йу.
parsedcomment
Парс йина хийцамех лаьцна хаам. Нагахь санна комментари дӀайаьккхинехь, commenthidden башхалла йухайерзор йу.
content
ХӀора ревизин слотан чулацам. Нагахь санна чулацам дӀабаьккхинехь, texthidden башхалла йухайерзор йу. Кхочушдаран бахьанашца, нагахь санна и опци лелош йелахь, drvlimit ницкъ кхочу 50 кхаччалц.
tags
Версин билгалонаш.
roles
Редакцехь болу чулацаман слотийн ролаш гайта.
parsetree
Ширйелла. Цуьнан метта леладе action=expandtemplates йа action=parse. Ревизин чулацаман XML вовшахдаккхаран дитт (чулацаман модель оьшу wikitext). Кхочушдаран бахьанашца, нагахь санна и опци лелош йелахь, drvlimit дӀахӀоттайо 50 тӀе.
МаьӀна (дӀасакъаьстина | йа альтернативан къастам): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Ӏадйитаран кеп: ids|timestamp|flags|comment|user
drvslots

Муьлхачу ревизин слоташна хаамаш йухаберзо беза, слотца йоьзна башхаллаш drvprops йукъадаьхча. Нагахь санна дӀадаьккхича, main слотера хаамаш йухаберзор бу йухахьаьжначу форматехь.

МаьӀна (дӀасакъаьстина | йа альтернативан къастам): main
Дерриге маьӀнаш билгалдан лелайе *.
drvcontentformat-{slot}

Чулацам арабаккхарехь лелош йолу чулацаман сериализацин формат.

ХӀара кепан параметр йу. Дехар дӀахьажош {slot} параметран цӀарца хийца деза маьӀна drvslots.
РогӀерчу маьӀнех цхьаъ: 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
drvlimit

Ревизеш йухайерзоран дукхаллин доза тоха. Нагахь санна drvprop=content, drvprop=parsetree, drvdiffto йа drvdifftotext лелош хилча, доза 50 хир ду. Нагахь санна drvparse лелош йелахь, доза 1 хир ду.

Тайпа: дерриг терахь йа max
МаьӀна хила деза 1 а, 500 йуккъехь.
drvexpandtemplates
Ширйелла.

Цуьнан метта леладе action=expandtemplates. Версин чулацамехь кепаш схьайелла (drvprop=content оьшу).

Тайпа: булин (мадарра)
drvgeneratexml
Ширйелла.

Цуьнан метта леладе action=expandtemplates йа action=parse. Версин чулацаман XML парсин дитт кхолла (drvprop=content оьшу).

Тайпа: булин (мадарра)
drvparse
Ширйелла.

Цуьнан метта леладе action=parse. Версин чулацам парс йе (оьшуш drvprop=content). Кхочушдаран бахьанашца drvlimit 1 дӀахӀотто хӀара опци лелош.

Тайпа: булин (мадарра)
drvsection

ХӀара ID-ца декъан чулацам бен меттахӀотта ма бе.

drvdiffto
Ширйелла.

Цуьнан метта леладе action=compare. ХӀора верси йуста йезаш йолу версин билгало. Леладе prev, next, cur хьалха хиллачу а, тӀаьхьарчу а, карарчу хенахь йолчу а версина. Кхочушдаран бахьанашца, нагахь санна и опци лелош йелахь, drvlimit дӀахӀотто 50.

drvdifftotext
Ширйелла.

Цуьнан метта леладе action=compare. ХӀора верси йуста йезаш йолу текст. Цхьа кӀеззиг варианташ йусту. drvdiffto дӀатоьхна. Нагахь санна drvsection хӀоттийна делахь, и дакъа бен дустар дац. Кхочушдаран бахьанашца, drvlimit дӀахӀотто 50 тӀе, и опци лелош хилча.

drvdifftotextpst
Ширйелла.

Цуьнан метта леладе action=compare. Трансформаци йан йеза дустарна хьалха хийцам дӀайазбале. drvdifftotext-ца лелийча бен ца хуьлу.

Тайпа: булин (мадарра)
drvcontentformat
Ширйелла.

drvdifftotext чохь лелош йолу сериализацин формат а, жамӀехь хьоьжуш йолу а.

РогӀерчу маьӀнех цхьаъ: 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
drvstart

Гайтар дӀадолийна хенан билгало. Версин ID-н могӀам лелош тидаме ца оьцу.

Тайпа: ханна билгало (магийна форматаш)
drvend

Гайтар чекхдоккху хенан билгало. Версин ID-н могӀам лелош тидаме ца оьцу.

Тайпа: ханна билгало (магийна форматаш)
drvdir

Муьлхачу рогӀехь гайта деза:

newer
Уггаре а ширачеран тӀера дӀадоладе. Билгалдаккхар: drvstart — drvend хьалха хила деза.
older
ДӀадоло уггаре а керлачух (Ӏад йитаран кепаца). Билгалдаккхар: drvstart — drvend тӀаьхьа хила деза.
РогӀерчу маьӀнех цхьаъ: newer, older
Ӏадйитаран кеп: older
drvtag

Йеллачу билгалонашца болу хийцамаш бен.

drvuser

ХӀокху декъашхочун хийцамаш бен.

Тайпа: декъахо, муьлххачура Декъашхочун цӀе, IP-адрес, Ханна декъашхо, интервикин цӀе (масала, «префикс>цӀеранМасала»), декъашхочун идентификатор (масала, «#12345»)
drvexcludeuser

ХӀокху декъашхочун хийцамаш дагар ма бе.

Тайпа: декъахо, муьлххачура Декъашхочун цӀе, IP-адрес, Ханна декъашхо, интервикин цӀе (масала, «префикс>цӀеранМасала»), декъашхочун идентификатор (масала, «#12345»)
drvcontinue

Кхин а жамӀаш хилча, цунах пайда а оьцуш, дӀадахьа. Дехарш кхидӀа муха дан деза бохучух лаьцна кхин а хаамаш каро йиш йу mediawiki.org тӀехь.