مساعدة API ميدياويكي

هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.

وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=prefixsearch (ps)

(main | query | prefixsearch)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

قم بإجراء بحث بالبادئة عن عناوين الصفحات.

على الرغم من التشابه في الأسماء، لا يُقصَد بهذه الوحدة أن تكون مكافئة لـ Special:PrefixIndex، لذلك; راجع action=query&list=allpages مع الوسيط apprefix، يشبه الغرض من هذه الوحدة action=opensearch: لأخذ مدخلات المستخدم وتقديم أفضل العناوين المطابقة، استنادا إلى الواجهة الخلفية لمحرك البحث، قد يتضمن هذا تصحيحا مطبعيا أو تجنبا للتحويل أو استدلالا آخر.

وسائط:
Other general parameters are available.
pssearch

سلسلة البحث.

هذه المعلمة مطلوبة.
psnamespace

النطاقات للبحث، يتم التجاهل إذا بدأ pssearch ببادئة نطاق صالحة.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15، 710، 711، 828، 829
لتحديد كل القيم; استخدم *.
الافتراضي: 0
pslimit

الحد الأقصى لعدد النتائج للعودة.

النوع: عدد صحيح أو max
2 = القيم يجب أن تكون بين 1 500 .
الافتراضي: 10
psoffset

عندما تتوفر المزيد من النتائج، استخدم هذا للمتابعة

النوع: 2 = قائمة الأعداد الصحيحة
2 = القيم يجب ألا تقل عن 0 .
الافتراضي: 0
psprofile

ابحث عن ملف شخصي لاستخدامه.

strict
ملف حرفي مع إزالة القليل من حروف الترقيم لكن مع إبقاء التشكيل والعلامات.
normal
القليل من حروف الترقيم، مع إزالة بعض التشكيل وكلمات الإيقاف.
fuzzy
يماثل العادي مع تصحيح الأخطاء الإملائية (خطآن إملائيان مدعومان).
fast-fuzzy
ملف تجريبي (ربما تتم إزالته في أي وقت)
classic
بدائة كلاسيكية، إزالة القليل من حروف الترقيم وبعض التشكيل.
engine_autoselect
دع محرك البحث يقرر أفضل ملف شخصي لاستخدامه.
إحدى القيم التالية: classic، engine_autoselect، fast-fuzzy، fuzzy، normal، strict
الافتراضي: engine_autoselect
أمثلة:
ابحث عن عناوين الصفحات التي تبدأ بـmeaning.
api.php?action=query&list=prefixsearch&pssearch=meaning [فتح في ملعب]