MediaWiki API yardımı
Bu, otomatik olarak oluşturulmuş bir MediaWiki API belgeler sayfasıdır.
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.
Belirli parametreler:
Diğer genel parametreler de mevcuttur.
- 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, 120, 121, 122, 123, 828, 829
- 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.
- resolve
- Hedef sayfayı döndür. limit sonuçtan daha az döndürebilir.
Tarihsel nedenlerle, varsayılan format=json için "return" ve diğer biçimler 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]