Помош со Извршникот на МедијаВики
Ова е самосоздадена документациска страница за извршникот на МедијаВики.
Документација и примери: https://www.mediawiki.org/wiki/API
action=upload
- За овој модул се потребни права на читање.
- За овој модул се потребни права на пишување.
- Овој модул прифаќа само POST-барања.
- Извор: MediaWiki
- Лиценца: GPL-2.0-or-later
Upload a file, or get the status of pending uploads.
Several methods are available:
- Upload file contents directly, using the file parameter.
- Upload the file in pieces, using the filesize, chunk, and offset parameters.
- Have the MediaWiki server fetch a file from a URL, using the url parameter.
- Complete an earlier upload that failed due to warnings, was uploaded in pieces, or stored otherwise in the upload stash, using the filekey parameter.
Note that the HTTP POST must be done as a file upload (i.e. using multipart/form-data) when sending the file or chunk.
- filename
Целно име на податотеката.
- comment
Коментар при подигање. Се користи и како првичен текст на страницата за нови податотеки ако не е укажано text.
- По основно: (празно)
Change tags to apply to the upload log entry and file page revision.
- Вредности (одделете ги со | или алтернатива):
- text
Првичен текст на страницата за нови податотеки.
- watch
- Застарен.
Набљудувај ја страницата.
- Type: boolean (details)
- watchlist
Безусловно додај или отстрани ја страницата од набљудуваните на тековниот корисник; користете ги нагодувањата или не ги менувајте набљудуваните.
- Една од следниве вредности: nochange, preferences, watch
- По основно: preferences
- ignorewarnings
Занемари предупредувања.
- Type: boolean (details)
- file
Содржина на податотеката.
- Мора да биде објавено како податотечно подигање користејќи податоци кои се повеќеделни или од образец.
- url
Од која URL-адреса да се преземе податотеката.
- filekey
Клуч на претходното подигање кое е привремено складирано.
- sessionkey
- Застарен.
Исто што и filekey. Се одржува за назадна складност.
- stash
Ако е зададено, опслужувачот ќе ја стави податотеката на привремено чување наместо да го додаде во складиштето.
- Type: boolean (details)
- filesize
Големина на целото подигање.
- Вид: цел број
- Вредноста мора да изнесува помеѓу 0 и 104.857.600.
- offset
Зафатнина на делот во бајти.
- Вид: цел број
- Вредноста не може да изнесува помалку од 0.
- chunk
Содржина на делот.
- Мора да биде објавено како податотечно подигање користејќи податоци кои се повеќеделни или од образец.
- async
Направи ги работите со потенцијално големи податотеки неусогласени, кога е можно.
- Type: boolean (details)
- checkstatus
Дај ја состојбата на подигнатост само за дадениот податотечен клуч.
- Type: boolean (details)
- 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 [open in sandbox]
- Complete an upload that failed due to warnings.
- api.php?action=upload&filename=Wiki.png&filekey=filekey&ignorewarnings=1&token=123ABC [open in sandbox]