MediaWiki API yardımı
Bu, otomatik olarak oluşturulmuş bir MediaWiki API belgeler sayfasıdır.
list=random (rn)
- Bu modül okuma hakları gerektirir.
- Bu modül jeneratör olarak kullanılabilir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir dizi rastgele sayfa alın.
Sayfalar sabit bir sırayla listelenir, yalnızca başlangıç noktası rastgele olur. Bu, örneğin Main Page listenin ilk rastgele sayfasıysa, List of fictional monkeys her zaman ikinci olur, List of people on stamps of Vanuatu üçüncü, vb.
- rnnamespace
Yalnızca bu ad alanlarındaki sayfaları döndürün.
- Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
- Tüm değerleri belirtmek için * tuşunu kullanın.
- rnfilterredir
Nasıl yönlendirmeleri için filtre için.
- Aşağıdaki değerlerden biri: all, nonredirects, redirects
- Varsayılan: nonredirects
- rnminsize
Yalnızca en az bu kadar bayt içeren sayfalarla kullanım için.
- Tür: tamsayı
- rnmaxsize
Yalnızca en fazla bu kadar bayt içeren sayfalarla kullanım için.
- Tür: tamsayı
- rncontentmodel
Belirtilen içerik modeline sahip sayfaları filtrele.
- Aşağıdaki değerlerden biri: GadgetDefinition, Scribunto, css, javascript, json, text, unknown, vue, wikitext
- rnredirect
- Kaldırıldı.
Bunun yerine rnfilterredir=redirects kullanın.
- Tür: boole (ayrıntılar)
- rnlimit
Kaç rastgele sayfanın döndürüleceğini sınırlayın.
- Tür: tamsayı veya max
- Değer, 1 ile 500 arasında olmalıdır.
- Varsayılan: 1
- rncontinue
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.
- Ana ad alanından iki rastgele sayfa döndürün.
- api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [sandbox'ta açın]
- Ana ad alanından iki rastgele sayfa hakkında sayfa bilgisi döndürür.
- api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [sandbox'ta açın]
- Ana ad alanından en az 500 bayt metin içeren rastgele bir sayfa hakkında sayfa bilgisi getir.
- api.php?action=query&list=random&rnnamespace=0&rnlimit=1&minsize=500 [sandbox'ta açın]