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)

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]