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
prop=info (in)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Temel sayfa bilgilerini alın.
Parametre:
Other general parameters are available.
- inprop
Hangi ek özellikler alınacak:
- protection
- Her sayfanın koruma seviyesini listeleyin.
- talkid
- Tartışılmayan her sayfa için tartışma sayfa kimliği.
- watched
- Her sayfanın izlenen durumunu listeleyin.
- watchers
- İzin verilirse, izleyici sayısı.
- visitingwatchers
- İzin verilirse, her bir sayfanın o sayfada yapılan son ziyaretleri ziyaret eden izleyici sayısı.
- notificationtimestamp
- Her sayfanın izleme listesi bildirim zaman damgası.
- subjectid
- Her tartışma sayfası için üst sayfanın sayfa kimliği.
- associatedpage
- İlgili konu veya tartışma sayfasının önek başlığı.
- url
- Her sayfa için tam bir URL, bir düzenleme URL'si ve standart URL verir.
- readable
- Kaldırıldı. Kullanıcının bu sayfayı okuyup okuyamayacağı. Bunun yerine intestactions=read kullanın.
- preload
- EditFormPreloadText tarafından döndürülen metni verir.
- displaytitle
- Sayfa başlığının gerçekte görüntülenme şeklini verir.
- varianttitles
- Site içerik dilinin tüm varyantlarında görünen başlığı verir.
- linkclasses
- inlinkcontext ile adlandırılan sayfada görüneceklerse, bu sayfaya bağlantılar için kullanılan ek CSS sınıflarını (örneğin, bağlantı renkleri) verir.
- Değer (| veya alternatif ile ayırın): associatedpage, displaytitle, linkclasses, notificationtimestamp, preload, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, readable
- inlinkcontext
inprop, linkclasses içerdiğinde fazladan CSS sınıflarını (ör. bağlantı renkleri) belirlerken kullanılacak bağlam başlığı.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- Varsayılan: Anasayfa
- intestactions
Geçerli kullanıcının sayfada belirli işlemleri yapıp yapamayacağını test edin.
- 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).
- intestactionsdetail
intestactions için ayrıntı düzeyi. Döndürülen iletilerin biçimini denetlemek için ana modülün errorformat ve errorlang parametrelerini kullanın.
- boolean
- Her eylem için bir boole değeri döndürün.
- full
- Eylemin neden izin verilmediğini açıklayan iletileri veya izin veriliyorsa boş bir diziyi döndürün.
- quick
- full gibi ancak pahalı kontrolleri atlıyor.
- Aşağıdaki değerlerden biri: boolean, full, quick
- Varsayılan: boolean
- incontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
Örnekler:
- Main Page sayfası hakkında bilgi alın.
- api.php?action=query&prop=info&titles=Anasayfa [sandbox'ta açın]
- Main Page sayfası hakkında genel ve koruma bilgileri alın.
- api.php?action=query&prop=info&inprop=protection&titles=Anasayfa [sandbox'ta açın]