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=allpages (ap)
- Bu modül okuma hakları gerektirir.
- Bu modül jeneratör olarak kullanılabilir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Belirli bir ad alanındaki tüm sayfaları sırayla numaralandırır.
- apfrom
Numaralandırılmaya başlanacak sayfa başlığı.
- apcontinue
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.
- apto
Konumundaki numaralandırmayı durdurmak için sayfa başlığı.
- apprefix
Bu değerle başlayan tüm sayfa başlıklarını arayın.
- apnamespace
Numaralandırılacak ad alanı.
- Aşağıdaki değerlerden biri: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Varsayılan: 0
- apfilterredir
Listelenecek sayfalar.
- Aşağıdaki değerlerden biri: all, nonredirects, redirects
- Varsayılan: all
- apminsize
En az bu kadar bayt içeren sayfalarla sınırlandırın.
- Tür: tamsayı
- apmaxsize
En çok bu bayt içeren sayfalarla sınırlandırın.
- Tür: tamsayı
- apprtype
Yalnızca korunan sayfalarla sınırlandırın.
- Değer (| veya alternatif ile ayırın): edit, move, upload
- apprlevel
Koruma seviyesine göre filtre korumaları (apprtype=parameter ile kullanılmalıdır).
- Değer (| veya alternatif ile ayırın): Boş veya autoconfirmed, sysop olabilir
- apprfiltercascade
Korumaları basamaklılığa göre filtreleyin (apprtype ayarlanmadığında yoksayılır).
- Aşağıdaki değerlerden biri: all, cascading, noncascading
- Varsayılan: all
- aplimit
Dönüş için toplamda kaç sayfa.
- Tür: tamsayı veya max
- Değer, 1 ile 500 arasında olmalıdır.
- Varsayılan: 10
- apdir
Listelenecek yön.
- Aşağıdaki değerlerden biri: ascending, descending
- Varsayılan: ascending
- apfilterlanglinks
Bir sayfada dil bağlantısı olup olmadığına göre filtreleyin. Bunun uzantılar tarafından eklenen dil bağlantıları dikkate almayabileceğini unutmayın.
- Aşağıdaki değerlerden biri: all, withlanglinks, withoutlanglinks
- Varsayılan: all
- apprexpiry
Sayfayı filtrelemek için hangi koruma süresinin dolması:
- indefinite
- Yalnızca süresiz koruma süresine sahip sayfalar alın.
- definite
- Yalnızca belirli (belirli) koruma süresinin dolmasına neden olan sayfalar alın.
- all
- Koruma süreleri dolmuş sayfalar alın.
- indefinite
- Get only pages with indefinite protection expiry.
- definite
- Get only pages with a definite (specific) protection expiry.
- all
- Get pages with any protections expiry.
- Aşağıdaki değerlerden biri: all, definite, indefinite
- Varsayılan: all
- B harfinden başlayan sayfaların bir listesini göster.
- api.php?action=query&list=allpages&apfrom=B [sandbox'ta açın]
- T harfiyle başlayan 4 sayfa hakkında bilgi göster.
- api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [sandbox'ta açın]
- Re ile başlayan yönlendirme yapmayan ilk 2 sayfanın içeriğini göster.
- api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [sandbox'ta açın]