Справка MediaWiki API
ÐÑо авÑомаÑиÑеÑки ÑгенеÑиÑÐ¾Ð²Ð°Ð½Ð½Ð°Ñ ÑÑÑаниÑа докÑменÑаÑии MediaWiki API.
ÐокÑменÑаÑÐ¸Ñ Ð¸ пÑимеÑÑ: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=compare
- ÐÑÐ¾Ñ Ð¼Ð¾Ð´ÑÐ»Ñ ÑÑебÑÐµÑ Ð¿Ñав на ÑÑение.
- ÐÑÑоÑник: MediaWiki
- ÐиÑензиÑ: GPL-2.0-or-later
ÐолÑÑение ÑазниÑÑ Ð¼ÐµÐ¶Ð´Ñ Ð´Ð²ÑÐ¼Ñ ÑÑÑаниÑами.
ÐÐ¾Ð¼ÐµÑ Ð²ÐµÑÑии, заголовок ÑÑÑаниÑÑ, ÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑ, ÑекÑÑ, или оÑноÑиÑелÑÐ½Ð°Ñ ÑноÑка должна бÑÑÑ Ð·Ð°Ð´Ð°Ð½Ð° как Ð´Ð»Ñ Â«from», Ñак и Ð´Ð»Ñ Â«to».
- fromtitle
Ðаголовок пеÑвой ÑÑавниваемой ÑÑÑаниÑÑ.
- fromid
ÐденÑиÑикаÑÐ¾Ñ Ð¿ÐµÑвой ÑÑавниваемой ÑÑÑаниÑÑ.
- Type: integer
- fromrev
ÐеÑÐ²Ð°Ñ ÑÑÐ°Ð²Ð½Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ Ð²ÐµÑÑиÑ.
- Type: integer
- fromslots
ÐеÑеопÑеделение ÑодеÑжимого веÑÑии, заданной паÑамеÑÑом fromtitle, fromid или fromrev.
ÐÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð¾Ð¿ÑеделÑÐµÑ ÑлоÑÑ, коÑоÑÑе Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ñ. ÐÑполÑзÑйÑе fromtext-{slot}, fromcontentmodel-{slot}, и fromcontentformat-{slot} Ð´Ð»Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑодеÑжимого Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ ÑлоÑа.
- ÐнаÑÐµÐ½Ð¸Ñ (ÑазделÑннÑе Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ | или алÑÑеÑнаÑивного ÑазделиÑелÑ): main
- fromtext-{slot}
Text of the specified slot. If omitted, the slot is removed from the revision.
- ÐÑо ÑаблоннÑй паÑамеÑÑ. ÐÑи оÑпÑавке запÑоÑа {slot} в названии паÑамеÑÑа должно бÑÑÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ð¾ знаÑениÑми fromslots.
- fromsection-{slot}
When fromtext-{slot} is the content of a single section, this is the section identifier. It will be merged into the revision specified by fromtitle, fromid or fromrev as if for a section edit.
- ÐÑо ÑаблоннÑй паÑамеÑÑ. ÐÑи оÑпÑавке запÑоÑа {slot} в названии паÑамеÑÑа должно бÑÑÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ð¾ знаÑениÑми fromslots.
- fromcontentformat-{slot}
Content serialization format of fromtext-{slot}.
- ÐÑо ÑаблоннÑй паÑамеÑÑ. ÐÑи оÑпÑавке запÑоÑа {slot} в названии паÑамеÑÑа должно бÑÑÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ð¾ знаÑениÑми fromslots.
- Ðдно из ÑледÑÑÑÐ¸Ñ Ð·Ð½Ð°Ñений: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel-{slot}
Content model of fromtext-{slot}. If not supplied, it will be guessed based on the other parameters.
- ÐÑо ÑаблоннÑй паÑамеÑÑ. ÐÑи оÑпÑавке запÑоÑа {slot} в названии паÑамеÑÑа должно бÑÑÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ð¾ знаÑениÑми fromslots.
- Ðдно из ÑледÑÑÑÐ¸Ñ Ð·Ð½Ð°Ñений: css, javascript, json, sanitized-css, text, unknown, wikitext
- frompst
ÐÑполниÑÑ Ð¿ÑеобÑазование пеÑед запиÑÑÑ Ð¿Ñавки (PST) над fromtext-{slot}.
- Type: boolean (details)
- fromtext
- УÑÑаÑело.
УкажиÑе fromslots=main и иÑполÑзÑйÑе fromtext-main.
- fromcontentformat
- УÑÑаÑело.
УкажиÑе fromslots=main и иÑполÑзÑйÑе fromcontentformat-main.
- Ðдно из ÑледÑÑÑÐ¸Ñ Ð·Ð½Ð°Ñений: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel
- УÑÑаÑело.
УкажиÑе fromslots=main и иÑполÑзÑйÑе fromcontentmodel-main.
- Ðдно из ÑледÑÑÑÐ¸Ñ Ð·Ð½Ð°Ñений: css, javascript, json, sanitized-css, text, unknown, wikitext
- fromsection
- УÑÑаÑело.
ÐÑполÑзоваÑÑ ÑолÑко ÑказаннÑÑ ÑекÑÐ¸Ñ Ð¸Ð· ÑодеÑжимого «from».
- totitle
Ðаголовок вÑоÑой ÑÑавниваемой ÑÑÑаниÑÑ.
- toid
ÐденÑиÑикаÑÐ¾Ñ Ð²ÑоÑой ÑÑавниваемой ÑÑÑаниÑÑ.
- Type: integer
- torev
ÐÑоÑÐ°Ñ ÑÑÐ°Ð²Ð½Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ Ð²ÐµÑÑиÑ.
- Type: integer
- torelative
ÐÑполÑзоваÑÑ Ð²ÐµÑÑиÑ, оÑноÑÑÑÑÑÑÑ Ðº опÑеделÑнной fromtitle, fromid или fromrev. ÐÑе дÑÑгие опÑии 'to' бÑдÑÑ Ð¿ÑоигноÑиÑованÑ.
- Ðдно из ÑледÑÑÑÐ¸Ñ Ð·Ð½Ð°Ñений: cur, next, prev
- toslots
Override content of the revision specified by totitle, toid or torev.
This parameter specifies the slots that are to be modified. Use totext-{slot}, tocontentmodel-{slot}, and tocontentformat-{slot} to specify content for each slot.
- ÐнаÑÐµÐ½Ð¸Ñ (ÑазделÑннÑе Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ | или алÑÑеÑнаÑивного ÑазделиÑелÑ): main
- totext-{slot}
Text of the specified slot. If omitted, the slot is removed from the revision.
- ÐÑо ÑаблоннÑй паÑамеÑÑ. ÐÑи оÑпÑавке запÑоÑа {slot} в названии паÑамеÑÑа должно бÑÑÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ð¾ знаÑениÑми toslots.
- tosection-{slot}
When totext-{slot} is the content of a single section, this is the section identifier. It will be merged into the revision specified by totitle, toid or torev as if for a section edit.
- ÐÑо ÑаблоннÑй паÑамеÑÑ. ÐÑи оÑпÑавке запÑоÑа {slot} в названии паÑамеÑÑа должно бÑÑÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ð¾ знаÑениÑми toslots.
- tocontentformat-{slot}
Content serialization format of totext-{slot}.
- ÐÑо ÑаблоннÑй паÑамеÑÑ. ÐÑи оÑпÑавке запÑоÑа {slot} в названии паÑамеÑÑа должно бÑÑÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ð¾ знаÑениÑми toslots.
- Ðдно из ÑледÑÑÑÐ¸Ñ Ð·Ð½Ð°Ñений: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel-{slot}
ÐÐ¾Ð´ÐµÐ»Ñ ÑодеÑжимого totext-{slot}. ÐÑли не задана, бÑÐ´ÐµÑ Ñгадана по дÑÑгим паÑамеÑÑам.
- ÐÑо ÑаблоннÑй паÑамеÑÑ. ÐÑи оÑпÑавке запÑоÑа {slot} в названии паÑамеÑÑа должно бÑÑÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ð¾ знаÑениÑми toslots.
- Ðдно из ÑледÑÑÑÐ¸Ñ Ð·Ð½Ð°Ñений: css, javascript, json, sanitized-css, text, unknown, wikitext
- topst
ÐÑполниÑÑ Ð¿ÑеобÑазование пеÑед запиÑÑÑ Ð¿Ñавки (PST) над totext.
- Type: boolean (details)
- totext
- УÑÑаÑело.
УкажиÑе toslots=main и иÑполÑзÑйÑе totext-main.
- tocontentformat
- УÑÑаÑело.
УкажиÑе toslots=main и иÑполÑзÑйÑе tocontentformat-main.
- Ðдно из ÑледÑÑÑÐ¸Ñ Ð·Ð½Ð°Ñений: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel
- УÑÑаÑело.
УкажиÑе toslots=main и иÑполÑзÑйÑе tocontentmodel-main.
- Ðдно из ÑледÑÑÑÐ¸Ñ Ð·Ð½Ð°Ñений: css, javascript, json, sanitized-css, text, unknown, wikitext
- tosection
- УÑÑаÑело.
ÐÑполÑзоваÑÑ ÑолÑко ÑказаннÑÑ ÑекÑÐ¸Ñ Ð¸Ð· ÑодеÑжимого «to».
- prop
ÐакÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¿Ð¾Ð»ÑÑиÑÑ.
- diff
- HTML-код ÑазниÑÑ.
- diffsize
- Ð Ð°Ð·Ð¼ÐµÑ HTML-кода ÑазниÑÑ Ð² байÑÐ°Ñ .
- rel
- ÐденÑиÑикаÑоÑÑ Ð¿ÑедÑдÑÑей к «from» и ÑледÑÑÑей за «to» веÑÑий.
- ids
- ÐденÑиÑикаÑоÑÑ ÑÑÑÐ°Ð½Ð¸Ñ Ð¸ веÑÑий «from» и «to».
- title
- ÐÐ°Ð·Ð²Ð°Ð½Ð¸Ñ ÑÑÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ Ð²ÐµÑÑий «from» и «to».
- user
- ÐÐ¼Ñ Ð¸ иденÑиÑикаÑÐ¾Ñ ÑÑаÑÑника Ð´Ð»Ñ Ð²ÐµÑÑий «from» и «to». ÐÑли веÑÑÐ¸Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð±Ñла Ñдалена, бÑÐ´ÐµÑ Ð²Ð¾Ð·Ð²ÑаÑено ÑвойÑÑво fromuserhidden или touserhidden.
- comment
- ÐпиÑÐ°Ð½Ð¸Ñ Ð¿Ñавок Ð´Ð»Ñ Ð²ÐµÑÑий «from» и «to». ÐÑли веÑÑÐ¸Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½ÑаÑÐ¸Ñ Ð±Ñла Ñдалена, бÑÐ´ÐµÑ Ð²Ð¾Ð·Ð²ÑаÑено ÑвойÑÑво fromcommenthidden или tocommenthidden.
- parsedcomment
- РаÑпаÑÑеннÑе опиÑÐ°Ð½Ð¸Ñ Ð¿Ñавок Ð´Ð»Ñ Ð²ÐµÑÑий «from» и «to». ÐÑли веÑÑÐ¸Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½ÑаÑÐ¸Ñ Ð±Ñла Ñдалена, бÑÐ´ÐµÑ Ð²Ð¾Ð·Ð²ÑаÑено ÑвойÑÑво fromcommenthidden или tocommenthidden.
- size
- Ð Ð°Ð·Ð¼ÐµÑ Ð²ÐµÑÑий «from» и «to».
- timestamp
- (опиÑание оÑÑÑÑÑÑвÑеÑ)
- ÐнаÑÐµÐ½Ð¸Ñ (ÑазделÑннÑе Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ | или алÑÑеÑнаÑивного ÑазделиÑелÑ): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
- Ðо ÑмолÑаниÑ: diff|ids|title
- slots
Return individual diffs for these slots, rather than one combined diff for all slots.
- ÐнаÑÐµÐ½Ð¸Ñ (ÑазделÑннÑе Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ | или алÑÑеÑнаÑивного ÑазделиÑелÑ): main
- ÐÐ»Ñ ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð²ÑÐµÑ Ð·Ð½Ð°Ñений, иÑполÑзÑйÑе *.
- СоздаÑÑ ÑазниÑÑ Ð¼ÐµÐ¶Ð´Ñ Ð²ÐµÑÑиÑми 1 и 2.
- api.php?action=compare&fromrev=1&torev=2 [оÑкÑÑÑÑ Ð² пеÑоÑниÑе]