MediaWiki API гӀо

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

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

action=edit

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

АгӀонаш кхоллар а, тайар а.

Билгалйаьккхина параметр:
Кхин йукъара параметраш йу.
title

Хуьйцуш йолчу агӀонан цӀе. pageid-ца цхьана хенахь лело мегар дац.

pageid

Хуьйцуш йолчу агӀонан ID. title-ца цхьана хенахь лело мегар дац.

Тайпа: дийнатерахьан маьӀна
section

Декъан идентификатор. 0 йуьхьанцара декъана, new керла декъана. Коьртачу декъана дика дерриге терахь, амма хила тарло терахьийн доцу маьӀна а.

sectiontitle

section=new лелош хилча керлачу декъан цӀе.

text

АгӀонан чулацам.

summary

Хийцамех лаьцна.

И параметр билгалйаьккхина йа йаьсса хилча, хийцамашна лерина дийцар авто кхолла тарло.

Иштта декъан цӀе $Ӏsection=new лелош хилча а, $Ӏsectiontitle билгал ца йаьккхича а.

Нагахь санна иза билгалдаьккхина дацахь section=new а, sectiontitle а лелош, оцу параметран метта леладо декъан цӀеран маьӀна, тӀаккха хийцамийн дийцар авто кхуллу.

tags

Хийцамийн историна тӀетоьхна хир йолу хийцаман билгалонаш.

МаьӀна (дӀасакъаьстина | йа альтернативан къастам):
minor

ХӀара хийцам жима санна билгалбаккха.

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

ХӀара хийцам жима хийцам санна билгал ма баккха, «Къастам бе нисйиначарн хlумцадеш кегийра долушсанна» хӀоттийна белахь а.

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

Нисдар бото дина санна билгалде.

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

Хьалха хийцаран идентификатор лелайора хийцаран конфликташ къастош. Схьаэца йиш йу action=query&prop=revisions агӀонца. Ша-шех лаьттачу конфликташа хийцамаш ца бо, нагахь санна базан хенан хьаьрк хӀоттийна йацахь.

Тайпа: дийнатерахьан маьӀна
basetimestamp

Хуьйцучу версин хенан билгало, лелайо хийцаран конфликташ гучуйаха. Схьаэца йиш йу action=query&prop=revisions&rvprop=timestamp. Шайца нислуш долу конфликташ тергал ца до.

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

Хийцамаш дӀаболоран хенан билгало, лелайо хийцаран конфликташ гучуйаха. Оьшуш маьӀна эца йиш йу curtimestamp лелош хийцамаш бан йолалуш (и. дӀ. хийцалуш йолчу агӀонан чулацам чубаьккхинчул тӀаьхьа).

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

АгӀо хуьйцучу хенахь дӀайаьккхина аьлла дӀахьедар тидаме ца оьцуш дита.

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

АгӀо хӀинцале йолуш йелахь та ма йе.

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

ГӀалат дӀакхосса нагахь санна агӀо йацахь.

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

АгӀо тӀетоха карарчу декъашхочун тергаме могӀаме.

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

АгӀо дӀайаккха карарчу декъашхочун тергаме могӀам чуьра.

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

Бехкам боцуш тӀетоха йа дӀайаккха агӀо карарчу декъашхочун тергаман могӀам тӀера, лелабе нисдаран гӀирс (бот-декъашхой тидаме ца оьцу), йа тергаман могӀам ма хийца.

РогӀерчу маьӀнех цхьаъ: nochange, preferences, unwatch, watch
Ӏадйитаран кеп: preferences
md5

text параметран MD5 хэш, йа prependtext а, appendtext а параметраш цхьаьнатоьхна. Нагахь санна хӀоттийна хилча, хийцам бийр бац, хэш нийса ца хилча.

prependtext

И текст агӀонан йа декъан лакхарчу декъе тӀетоха. text йуха билгалйоккху.

appendtext

И текст агӀонан йа декъан чаккхенга тӀетоха. text йуха билгалйоккху.

Керла дакъа кхолла, лелайе section=new оцу параметран метта.

undo

И хийцам йухаберзабе. $text, prependtext, appendtext йуха билгалйоккху.

Тайпа: дийнатерахьан маьӀна
МаьӀна 0 доца хила ца деза.
undoafter

undo тӀера хӀокхунна тӀе кхаччалц болу массо а хийцамаш йухабаха. Нагахь санна билгалдаьккхина дацахь, цхьа хийцам йухабаккха.

Тайпа: дийнатерахьан маьӀна
МаьӀна 0 доца хила ца деза.
redirect

ДӀасахьажоргаш авто мага йо.

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

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

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

Керла чулацаман модель.

РогӀерчу маьӀнех цхьаъ: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
token

Токен «csrf» схьаэцна action=query&meta=tokens чуьра

Токен даима дӀакхачо йеза тӀаьххьара параметр санна, йа мел кӀезга а text параметрна тӀаьхьа.

ХӀара хила йеза параметр йу.
returnto

АгӀонан цӀе. Нагахь санна хийцам Ӏалашбечу хенахь ханна лерина аккаунт кхоьллина хиллехь, API жоп дала тарло URL-ца, клиенто авторизаци чекхйаккха йеза аьлла. Нагахь санна и параметр билгалйаьккхинехь, URL дӀахьажор йу хӀокху агӀонна тӀе, хийциначу агӀонна тӀе хьажор йац.

Тайпа: агӀонан цӀе
ТӀеоьцу йоцу агӀонаш.
returntoquery

URL лехаман параметраш (хьалхара ? а долуш). хийцам Ӏалашбечу хенахь ханна лерина аккаунт кхоьллина хиллехь, API жоьпо билгалдаккха тарло URL, клиенто авторизаци чекхйаккха йеза аьлла. Нагахь санна и параметр билгалйаьккхинехь, URL дӀахьажор йу билгалйаьхначу дехаран параметрашца йолчу агӀонна тӀе.

Стандарт: (йаьсса)
returntoanchor

URL-адресан фрагмент (хьалхара # а долуш). хийцам Ӏалашбечу хенахь ханна лерина аккаунт кхоьллина хиллехь, API жоп дала тарло URL-ца, клиенто авторизаци чекхйаккха йеза аьлла. Нагахь санна и параметр билгалйаьккхинехь, URL дӀахьажор йу билгалйаьккхина фрагмент йолчу агӀонна тӀе.

Стандарт: (йаьсса)
captchaword

Ответ на капчу

captchaid

CAPTCHA ID из предыдущего запроса