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)
- 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.
- 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
- meaning için arama yapın.
- api.php?action=query&list=search&srsearch=meaning [sandbox'ta açın]
- Metinleri meaning için arayın.
- api.php?action=query&list=search&srwhat=text&srsearch=meaning [sandbox'ta açın]
- meaning araması için döndürülen sayfalar hakkında sayfa bilgisi alın.
- api.php?action=query&generator=search&gsrsearch=meaning&prop=info [sandbox'ta açın]