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=search (sr)

(main | query | search)
  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Tam metin araması yapın.

Parametre:
srsearch

Bu değerle eşleşen sayfa başlıklarını veya içeriği arayın. Vikinin arama arka ucunun ne uyguladığına bağlı olarak, özel arama özelliklerini çağırmak için arama dizesini kullanabilirsiniz.

Bu parametre gerekli.
srnamespace

Yalnızca bu ad alanlarında arama yapı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.
Varsayılan: 0
srlimit

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
sroffset

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Tür: tamsayı
Varsayılan: 0
srwhat

Hangi tür arama gerçekleştirilecek.

Aşağıdaki değerlerden biri: nearmatch, text, title
srinfo

Hangi meta veri döndürülecek.

Değer (| veya alternatif ile ayırın): rewrittenquery, suggestion, totalhits
Varsayılan: totalhits|suggestion|rewrittenquery
srprop

Döndürülecek özellikler:

size
Sayfanın boyutunu bayt olarak ekler.
wordcount
Sayfanın kelime sayısını ekler.
timestamp
Sayfanın son düzenlendiği zaman damgasını ekler.
snippet
Sayfanın ayrıştırılmış bir pasajını ekler.
titlesnippet
Sayfa başlığının ayrıştırılmış bir pasajını ekler.
redirecttitle
Eşleşen yönlendirmenin başlığını ekler.
redirectsnippet
Yönlendirme başlığının ayrıştırılmış bir pasajını ekler.
sectiontitle
Eşleşen bölümün başlığını ekler.
sectionsnippet
Eşleşen bölüm başlığının ayrıştırılmış bir pasajını ekler.
isfilematch
Aramanın dosya içeriğiyle eşleşip eşleşmediğini gösteren bir boole ekler.
categorysnippet
Eşleşen kategorinin ayrıştırılmış bir pasajını ekler.
score
Kaldırıldı. Yoksayıldı.
hasrelated
Kaldırıldı. Yoksayıldı.
extensiondata
Uzantılar tarafından oluşturulan ek veriler ekler.
Değer (| veya alternatif ile ayırın): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
Varsayılan: size|wordcount|timestamp|snippet
srinterwiki

Varsa, vikiarası sonuçlarını aramaya dahil edin.

Tür: boole (ayrıntılar)
srenablerewrites

Dahili sorgu yeniden yazmayı etkinleştir. Bazı arama arka uçları, örneğin yazım hatalarını düzelterek sorguyu daha iyi sonuçlar verdiği düşünülen bir başkasına yeniden yazabilir.

Tür: boole (ayrıntılar)
srsort

Döndürülen sonuçların sıralama düzenini ayarlayın.

Aşağıdaki değerlerden biri: relevance
Varsayılan: relevance