MediaWiki API гӀо

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

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

action=userrights

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

Декъашхочун тобанаш хийцар.

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

Декъашхо.

Тайпа: декъахо, муьлххачура Декъашхочун цӀе, декъашхочун идентификатор (масала, «#12345»)
userid
Ширйелла.

ХӀокхунна метта йилла user=#ID.

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

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

МаьӀна (дӀасакъаьстина | йа альтернативан къастам): bot, bureaucrat, interface-admin, suppress, sysop
expiry

Чекхйаларан ханна билгало. Хила тарло гергара (масала, 5 months йа 2 weeks) йа абсолютан (масала, 2014-09-18T12:34:56Z). Нагахь санна цхьа хенан билгало бен билгалйаьккхина йацахь, иза лелор йу add чу дӀайеллачу массо тобанашна. Леладе infinite, indefinite, infinity йа never хан чекхйолуш йоцучу тобанна.

МаьӀна дӀакъастаде | йа альтернативан къастор лелош.
МаьӀнийн максималан дукхалла — 50 (500 лакхара лимиташ бакъо йеллачу клиенташна).
Ӏадйитаран кеп: infinite
remove

ХӀокху тобанашна йукъара декъашхо дӀаваккха.

МаьӀна (дӀасакъаьстина | йа альтернативан къастам): bot, bureaucrat, interface-admin, suppress, sysop
reason

Хийцаран бахьана.

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

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

ТӀехьара нийса хиларна, веб-интерфейсехь лелош йолу токен а лелайо.

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

Хийца дӀайаздаран билгалонаш журналан чуьра.

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

Декъашхочун агӀонаш а, дийцарш а хьажа.

Тайпа: булин (мадарра)
Масалаш:
FooBot декъашхо bot тобанна тӀетоха, иза sysop а, bureaucrat а тобанашна йукъара дӀаваккха.
api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [ловзаран майда къайлайаккха]
123 ID йолу декъашхо bot тобане тӀетоха, sysop а, bureaucrat а тобанашна йукъара дӀаваккха.
api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [ловзаран майда къайлайаккха]
Цхьана баттана sysop тобане SometimeSysop декъашхо тӀетоха.
api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [ловзаран майда къайлайаккха]