MediaWiki API yardımı

Bu, otomatik olarak oluşturulmuş bir MediaWiki API belgeler sayfasıdır.

list=random (rn)

(main | query | random)
  • 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.

Belirli parametreler:
Diğer genel parametreler de mevcuttur.
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.

Örnekler:
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]
"https://wiki.tall.tr/wiki/Özel:ApiHelp" sayfasından alınmıştır