MediaWiki API гӀо
ХӀара авто кхоьллина агӀо йу MediaWiki API документацин.
Документаци а, масалш а: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
prop=deletedrevisions (drv)
- ХӀокху модулехь йешаран бакъонаш оьшу.
- ХӀара модуль генератор санна лело мегар ду.
- Хьост: MediaWiki
- Лицензи: GPL-2.0-or-later
ДӀабаьхначу хийцамех лаьцна информаци схьаэцар.
Масех кепара лело мегар ду:
- ДӀабаьхна хийцамаш эца агӀонийн тобанна, церан цӀерашца йа ID-ца билгалйаьхна. ЦӀерашца а, хенан билгалонашца а дӀасакъастаде.
- Церан 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 тӀехь.
- ДӀабаьккхина 123456 хийцаман информацин могӀам.
- api.php?action=query&prop=deletedrevisions&revids=123456 [ловзаран майда къайлайаккха]
- Коьрта агӀо агӀонийн дӀабаьхначу хийцамийн могӀам а, цуьнан дийцарийн агӀо а чулацам а болуш.
- api.php?action=query&prop=deletedrevisions&titles=%D0%9A%D0%BE%D1%8C%D1%80%D1%82%D0%B0%20%D0%B0%D0%B3%D3%80%D0%BE|%D0%94%D0%B8%D0%B9%D1%86%D0%B0%D1%80%3A%D0%9A%D0%BE%D1%8C%D1%80%D1%82%D0%B0%20%D0%B0%D0%B3%D3%80%D0%BE&drvslots=*&drvprop=user|comment|content [ловзаран майда къайлайаккха]