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

(main | undelete)
  • 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

Silinen bir sayfanın silinmiş revizyonlarını geri getirin.

Silinen revizyonun bir listesi (zaman damgaları dahil) prop=deletedrevisions aracılığıyla alınabilir ve silinen dosya kimliklerinin bir listesi list=filearchive aracılığıyla alınabilir.

Parametre:
title

Geri getirecek sayfanın başlığı.

Bu parametre gerekli.
reason

Geri yükleme nedeni.

Varsayılan: (boş)
tags

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

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

Geri getirecek revizyonların zaman damgaları. Hem timestamps hem de fileids boşsa, tümü geri getirecektir.

Tür: zaman damgalarının listesi (izin verilen formatlar)
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).
fileids

Geri yüklenecek dosya revizyonlarının kimlikleri. Hem timestamps hem de fileids boşsa, tümü geri yüklenir.

Tür: tamsayı listesi
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).
undeletetalk

Varsa, ilişkili tartışma sayfasının tüm revizyonlarını geri alın.

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.