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=protect

(main | protect)
  • Bu modül okuma hakları gerektirir.
  • Bu modül yazma hakları gerektirir.
  • Bu modül yalnızca POST isteklerini kabul eder.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Sayfanın koruma seviyesini değiştirin.

Parametre:
title

Korunacak(Korunmayacak) sayfanın başlığı. pageid ile birlikte kullanılamaz.

pageid

Korunacak(Korunmayacak) sayfanın kimliği. title ile birlikte kullanılamaz.

Tür: tamsayı
protections

action=level olarak biçimlendirilmiş koruma düzeylerinin listesi (örn. edit=sysop). all seviyesi herkesin eyleme geçmesine izin verildiği anlamına gelir, yani kısıtlama yoktur.

Not: Listelenmeyen tüm eylemlerde kısıtlamalar kaldırılır.

Bu parametre gerekli.
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).
expiry

Süre sonu zaman damgaları. Yalnızca bir zaman damgası ayarlanırsa, tüm korumalar için kullanılır. Süresi dolmayan bir koruma için infinite, indefinite, infinity veya never kullanın.

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).
Varsayılan: infinite
reason

Korumanın(Korumamasını) nedeni.

Varsayılan: (boş)
tags

Koruma günlüğündeki girişe uygulanacak etiketleri değiştirin.

Değer (| veya alternatif ile ayırın):
cascade

Kademeli korumayı etkinleştirin (yani, bu sayfada kullanılan yansıtılmış şablonları ve resimleri koruyun). Verilen koruma düzeylerinden hiçbiri kademeliyi desteklemiyorsa yoksayılır.

Tür: boole (ayrıntılar)
watch
Kaldırıldı.

Ayarlandıysa, korunmakta olan sayfayı geçerli kullanıcının izleme listesine ekleyin.

Tür: boole (ayrıntılar)
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.

Aşağıdaki değerlerden biri: nochange, preferences, unwatch, watch
Varsayılan: preferences
token

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

Bu parametre gerekli.