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

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.

Parametre:
Other general parameters are available.
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
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
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]