Помош со Извршникот на МедијаВики

Ова е самосоздадена документациска страница за извршникот на МедијаВики.

Документација и примери: https://www.mediawiki.org/wiki/API

action=upload

(main | 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, 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.

Параметри:
filename

Целно име на податотеката.

comment

Коментар при подигање. Се користи и како првичен текст на страницата за нови податотеки ако не е укажано text.

По основно: (празно)
tags

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

Овој параметар е задолжителен.