MediaWiki API yardımı

Bu otomatik olarak oluşturulan bir MediaWiki API belgelenme sayfasıdır.

Belgeler ve örnekler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=visualeditoredit

(main | visualeditoredit)
  • Bu modül dahili veya kararsız. Çalışması önceden bildirilmeksizin değiştirilebilir.
  • Bu modül okuma hakları gerektirir.
  • Bu modül yazma hakları gerektirir.
  • Bu modül yalnızca POST isteklerini kabul eder.
  • Kaynak: VisualEditor
  • Lisans: MIT

Bir HTML5 sayfasını MediaWiki'ye (Parsoid hizmeti aracılığıyla vikimetine dönüştürülür) kaydedin.

Parametre:
paction

Gerçekleştirilecek eylem.

Bu parametre gerekli.
Aşağıdaki değerlerden biri: diff, save, serialize, serializeforcache
page

Bu sayfa üzerinde eylemleri gerçekleştirmek için.

Bu parametre gerekli.
token

action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı

Bu parametre gerekli.
wikitext

Taşımak için vikimetin.

section

Harekete geçilecek bölüm.

sectiontitle

Yeni bölümün başlığı.

basetimestamp

Kaydederken, düzenlendiği revizyon damgası için bu ayarlayın. Tespit etmek için kullanılan düzen çakışıyor.

starttimestamp

Kaydederken, sayfa yüklendiğinde zaman damgası için bu ayarlayın. Tespit etmek için kullanılan düzen çakışıyor.

oldid

Kullanılacak revizyon numarası. Varsayılan olarak en son revizyon olur. Yeni bir sayfa için 0 kullanın.

minor

Küçük için işaret düzenleyin.

watchlist

Geçerli kullanıcının izleme listesine koşulsuz olarak sayfayı ekleyin veya kaldırın, tercihleri ​​kullanın (bot kullanıcıları için göz ardı edilir) veya izlemeyi değiştirmeyin.

html

Parsoid göndermek için viki karşılığında HTML.

etag

Gönderilecek ETag.

summary

Değişiklik özeti.

captchaid

Captcha kimliği (captcha cevabı ile kaydederken).

captchaword

Captcha'ya cevap (captcha cevabı ile kaydederken).

cachekey

Bu tuş ile bir önceki serializeforcache bir isteğin sonucu kullanın. html geçersiz kılar.

useskin

Seçilen görünümü ayrıştırıcı çıkışında uygulayın. Aşağıdaki özellikleri etkileyebilir: text, langlinks, headitems, modules, jsconfigvars, indicators.

Aşağıdaki değerlerden biri: apioutput, fallback, timeless, vector, vector-2022
tags

Düzenlemeye uygulanacak etiketleri değiştirin.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
plugins

API isteğiyle ilişkili eklentiler.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
data-{plugin}

API isteği ile bir eklenti tarafından gönderilen keyfi veriler.

Bu bir şablonlu parametresidir. İstekte bulunurken {plugin} parametrenin adında plugins değerleri ile değiştirilmelidir.
"https://tiplopedi.com/index.php/Özel:ApiHelp" sayfasından alınmıştır