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
action=opensearch
(main | opensearch)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
OpenSearch protokolünü kullanarak vikide arama yapın.
Parametre:
- search
Arama dizisi.
- Bu parametre gerekli.
- namespace
Aranacak ad alanları. search geçerli bir ad alanı önekiyle başlıyorsa yoksayılır.
- 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.
- Varsayılan: 0
- limit
Verilecek azami sonuç sayısı.
- Tür: tamsayı veya max
- Değer, 1 ile 500 arasında olmalıdır.
- Varsayılan: 10
- suggest
- Kaldırıldı.
Artık kullanılmıyor.
- Tür: boole (ayrıntılar)
- redirects
Yönlendirmeler nasıl ele alınır:
- return
- Yönlendirmenin kendisini döndürün.
- resolve
- Hedef sayfaya dönün. üzerinden az sonuç verebilir.
Tarihsel nedenlerden dolayı, varsayılan değer format=json için "return" ve diğer formatlar için "resolve" şeklindedir.
- Aşağıdaki değerlerden biri: resolve, return
- format
Çıkışının biçimi.
- Aşağıdaki değerlerden biri: json, jsonfm, xml, xmlfm
- Varsayılan: json
- warningsaserror
Uyarılar format=json ile belirtilirse, yoksaymak yerine bir API hatası döndürün.
- Tür: boole (ayrıntılar)
Örnek:
- Te ile başlayan sayfaları bulun.
- api.php?action=opensearch&search=Te [sandbox'ta açın]