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=prefixsearch (ps)

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

Sayfa başlıkları için önek araması yapın.

İsimlerdeki benzerliğe rağmen, bu modülün Special:PrefixIndex ile eşdeğer olması amaçlanmamıştır; bunun için apprefix parametresiyle action=query&list=allpages bakın. Bu modülün amacı, action=opensearch: kullanıcı girişini almak ve en uygun başlıkları sunmaktır. Arama motoru arka ucuna bağlı olarak, bu yazım hatası düzeltme, yönlendirme kaçınma veya diğer sezgisel tarama içerebilir.

Parametre:
Other general parameters are available.
pssearch

Arama dizisi.

Bu parametre gerekli.
psnamespace

Aranacak ad alanları. pssearch 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, 710, 711, 828, 829
Tüm değerleri belirtmek için * tuşunu kullanın.
Varsayılan: 0
pslimit

Verilecek azami sonuç sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
psoffset

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.

Tür: tamsayı
Değer, 0 daha az olmamalıdır.
Varsayılan: 0
psprofile

Kullanılacak profil arayın.

strict
Birkaç noktalama işareti kaldırılmış ancak aksan işaretleri ve stres işaretleri olan katı profil tutulur.
normal
Birkaç noktalama işareti, bazı aksan işaretleri ve engellenenler kaldırıldı.
fuzzy
Yazım hatası düzeltmesiyle normale benzer (iki yazım hatası desteklenir).
fast-fuzzy
Deneysel fuzzy profil (herhangi bir zamanda kaldırılabilir)
classic
Klasik önek, birkaç noktalama işareti ve bazı aksan işaretleri kaldırıldı.
engine_autoselect
Kullanılacak en iyi profile arama motorunun karar vermesine izin verin.
Aşağıdaki değerlerden biri: classic, engine_autoselect, fast-fuzzy, fuzzy, normal, strict
Varsayılan: engine_autoselect
Örnek:
meaning ile başlayan sayfa başlıklarını arayın.
api.php?action=query&list=prefixsearch&pssearch=meaning [sandbox'ta açın]
"https://tr.wikimedia.org/wiki/Özel:ApiHelp" sayfasından alınmıştır