??? ??? ????????? ???????? ?? ???????? ??????? ??? ??? ?? ?????? ??? ?? ???? ??? ????
??????? ??? ?????? ?? ??? ?????? ???????:
https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
??? ??????
?????:
????????? ???????? ??? ???? ??? ?????? ??????? ?? ?? ??? ????? ? ????? ?? ??? ????? ???? ???? ??? ?? ?? ?? ???? ??? ?????? ?? ???? ???? ??? ?? ?? ???? ???? ????? ??? ??? ???? ?? ???? ?? ???? ???? ??? ????? ?? ?? ???? ???? ???? ????? ?????? ?? ???????? ?? ????? ????? ???? ?? ???
mediawiki-api-announce ???? ????? ??? ???? ??? ??? ?? ???
?
??? ?????????:
?? ???????? ?? ??? ????????? ????? ???? ??? ?? ≪MediaWiki-API-Error≫ ?? ???? ?? ???? ??? ???????????? ?????? ????? ??? ???? ??? ??? ??? ???? ?? ????? ?? ???? ?????? ?? ??? ??? ??? ??? ?? ????? ??? ?? ?? ???? ??? ???? ??????? ?? ???
API: Errors and warnings
?????? ????????
????:
???????? ????????? ?? ???? ?? ???
Special:ApiSandbox
?????? ?????
?????:
- writeapi
- ?? ?? ??? ????? ?? ???????
- ????? ??: all? user ??? bot
- apihighlimits
- ???? ??? ????????? ??? ????? ???? ?? ??????? ???? (??? ?????????: 500? ??? ?????????: 5000)? ??? ????????? ?? ???? ?? ????? ????? ????? ?? ???? ???????? ?? ??? ?? ???? ???
- ????? ??: bot ??? sysop
???? ?? ?????
????????? ?? ??? ???? ???? ??? ?? NFC-normalized UTF-8 ?? ??? ??? ???? ?????? ???? ????????? ????? ????? ?? ??? ?? ?? ?????? ??? ??? ????? ?? ???? ?? ???? ?? ??? ?? ????? (?????
??????
?? MD5 checks ????) ??? ?????????? ?? ?????? ?? ????? ???
??? ???????? ?? ??? ????? ??? ???? ??? ?? ??????? ????? ???? ?? ????? ?? ???? ???? ???? ??? ?????
param=value1|value2
??
param=value1%7Cvalue2
? ??? ??? ??? ??? ???? ?? ????? ????? ????? ?? ?? ????? ???? ????? ????? ?? ??? U+001F ?? ??????? ???? ??? ??? ?? ??? U+001F ??? ????? ?????
param=%1Fvalue1%1Fvalue2
?
- boolean
????? ???????? ??? ?? ??? ??? ??? ???? ?? ??? ??? ???? ???? ?????? ??? ?? ??? ???? ??? ???????? ???? ???? ?? true ????? ??? false ????? ?? ?? ???????? ?? ???? ??? ?? ??? ?? ????
- expiry
????? ?? ????? ?? ???? ????? ???? ???? ????? ????? (?????
5 months
??
2 weeks
) ??? ???? (?????
2014-09-18T12:34:56Z
) ????? ??? ?? ???? ???? ?? ?? ????? ???? ??? ?? ??? ?? ?? ???
infinite
?
indefinite
?
infinity
??
never
??????? ?????
- timestamp
??????? ??? ????? ?? ????? ????? ??? ???? ?? ???? ??? ???? ??????? ?? ???
????????? ?? ?? ???? ?? ???? ????
? ???? ISO 8601 ?? ????? ??? ??? ?? ??????? ???? ????:
2001
-
01
-
15
T
14
:
56
:
00
Z
??? ?????? ??? ? ????? ?? ??? ???? ?? ???
now
?? ??????? ??? ?? ???? ???
????? ?? ????????
?????? ?? ???????? ?? ?????? ?? ??? ??? ???? ??? ?? ???? ??? ?????? ?? ??? ????? ???????? ?? ?? ??? ?? ??? ??? ????? ??? ?? ????? ??? ????? ????? ?? ??????? ?? ??? ???? ???? ??? ?????? ????? ?? ?? ?? ???
fruits
???? ???????? ?? ???? ?? ???? ????? ?? ??? ??? ??? ????? ?? ???? ??? ?? ???? ???
{fruit}-quantity
???????? ??? ???? ???? ??????? ??? ????? ?? ????? ??? ????? ?? ???? ?? ???? ??? ???? ??? ?????? ??? 1 ???? 5 ???? ??? 20 ????????? ????? ??? ??? ?? ??? ?? ???? ??????? ???? ???? ??:
fruits=apples|bananas|strawberries&apples-quantity=1&bananas-quantity=5&strawberries-quantity=20
?????? ????
???????? ?? ???? ???????:
- ???? ???????? (????? ???? ?????? ?????? ????? 2006? ?? ????? 2007?)
- ???? ???? (?????? ?????? ????? 2007? ?? 2009?)
- ???? ???????
- ????? ???? ????
- ??? ???
- ???? ???? (?????? ?????? 2013? ?? 2020?)
???? ??? ???? ??????? ??????? ?????? ??? ?????? mediawiki-api@lists.wikimedia.org ?? ????? ???? ??
https://phabricator.wikimedia.org/
?? ??? ?? ????? ????