עזרה של MediaWiki API
××× ××£ ת××¢×× ×©× API ×©× ×צר ××××¤× ×××××××.
ת××¢×× ×××××××ת: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=upload
- ××××× ×× ××רשת ×רש××ת קר×××.
- ×××××× ×××ת ××רשת ×רש××ת ×ת×××.
- ××××× ×× ××§××ת רק ×קש×ת POST.
- ××§×ר: MediaWiki
- ר×ש×××: GPL-2.0-or-later
××¢××ת ×§×××¥, ×× ×§××ת ××¦× ×××¢×××ת ×××ת×× ×ת.
×ש ××× ×©×××ת:
- ×××¢××ת ×ת ××§×××¥ ×ש×ר×ת, ×××צע×ת ×פר××ר file.
- ×××¢××ת ×ת ××§×××¥ ××××§××, ×××צע×ת ×פר××ר×× filesizeâ, chunk ×Ö¾offset.
- ××ר×× ×שרת ××××Ö¾×××§× ××××ר ×ת ××§×××¥ ×Ö¾URL ×××צע×ת ×פר××ר url.
- ××ש××× ××¢××× ×§×××ת ×©× ×ש×× ××©× ×××ר×ת ×××צע×ת ×פר××ר filekey.
×תש××× ×××, ×ש ×עש×ת ×ת HTTP POST ×ת×ר ××¢××ת ×§×××¥ (××××ר ×××צע×ת multipart/form-data) ×עת ש×××ת ×Ö¾file.
- filename
×©× ×§×××¥ ×××¢×.
- comment
×ערת ××¢×××. ×ש×ש ×× ×ת×ר ××§×¡× ×××£ ××ת×××ª× ×¢××ר ×§×צ×× ××ש×× ×× text ××× × ×צ×××.
- ×ר×רת ××××: (ר××§)
- tags
ש×× ×× ×ª××× ××××× ×רש×××ת ×××¢××× ×××רס××ת ××£ ××§×××¥.
- ער××× (××פר××× ×××צע×ת "|" ×× or ×ª× ×××פ×):
- text
××§×¡× ×××£ ××ת×××ª× ××§×צ×× ××ש××.
- watch
- ×××ש×.
××¢×§×× ×××¨× ×××£.
- ס××: ×××××× × (פר×××)
- watchlist
×××¡×¤× ×× ××¡×¨× ×©× ×××£ ××× ×ª× ×× ×רש××ת ×××¢×§× ×©× ××שת×ש ×× ××××, ××שת×ש ×××¢×פ×ת (×× ×× ×¢× ×שת××©× ×××), ×× ×× ××©× ×ת ×ת ×××¢×§×.
- ××× ××ער××× ×××××: nochange, preferences, watch
- ×ר×רת ×××××: preferences
- ignorewarnings
××תע×× ××× ××××ר×ת.
- ס××: ×××××× × (פר×××)
- file
ת××× ××§×××¥.
- ×××× ×××ש×× (posted) ×ת×ר ××¢××ת ×§×××¥ ×××צע×ת multipart/form-data.
- url
URL ×××××ר ××§×××¥.
- filekey
××¤×ª× ×©×××× ××¢××× ×§×××ת ש××ס××§× ××××¤× ××× ×.
- sessionkey
- ×××ש×.
×××ª× ××ר ××× filekey, ××ש×ר ×צ×ר ת××××ת ×××ר×.
- stash
×× ×× ××××ר, ×שרת ×ס×××§ ××× ×ת ×ת ××§×××¥ ×××§×× ×××ס××£ ×××ª× ××××ר.
- ס××: ×××××× × (פר×××)
- filesize
×××× ××§×××¥ ×©× ×× ×××¢×××.
- ס××: ×ספר ש××
- ××¢×¨× ×××× ××××ת ××× 0 ×Ö¾104,857,600.
- offset
×××¡× ×פ×× ××ת××.
- ס××: ×ספר ש××
- ××¢×¨× ×× ×××× ××××ת ×§×× ×Ö¾0.
- chunk
ת××× ××ת×××.
- ×××× ×××ש×× (posted) ×ת×ר ××¢××ת ×§×××¥ ×××צע×ת multipart/form-data.
- async
××פ×× ×¤×¢×××ת ×§×צ×× ×××××ת ××ס×× ×ר×× ××ת ×ש×פשר.
- ס××: ×××××× × (פר×××)
- checkstatus
××××ר רק ××¦× ××¢××× ×¢××ר ××¤×ª× ××§×××¥ ×©× ×ת×.
- ס××: ×××××× × (פר×××)
- token
×ס×××× "csrf" ש××××ר ×Ö¾action=query&meta=tokens
- ×פר××ר ××× × ×רש.
- ×××¢××ת ×Ö¾URL.
- api.php?action=upload&filename=Wiki.png&url=http%3A//upload.wikimedia.org/wikipedia/en/b/bc/Wiki.png&token=123ABC [פת××× ××ר×× ×××]
- ××ש××× ××¢××× ×©× ×ש×× ××©× ×××ר×ת.
- api.php?action=upload&filename=Wiki.png&filekey=filekey&ignorewarnings=1&token=123ABC [פת××× ××ר×× ×××]