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

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

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

action=opensearch

(main | opensearch)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

بحث الويكي باستخدام بروتوكول أوبن سيرش OpenSearch.

معلمات محددة:
Other general parameters are available.
search

سطر البحث

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

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

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

الحد الأقصى للنتائج المُرجعة

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

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

strict
ملف حرفي مع إزالة القليل من حروف الترقيم لكن مع إبقاء التشكيل والعلامات.
normal
القليل من حروف الترقيم، مع إزالة بعض التشكيل وكلمات الإيقاف.
normal-subphrases
بعض علامات الترقيم، مع إزالة بعض الشدات وكلمات الإيقاف. ستطابق أيضا العبارات الفرعية (يمكن أن تكون عبارات فرعية أو صفحات فرعية حسب ضبط الويكي الداخلي).
fuzzy
يماثل العادي مع تصحيح الأخطاء الإملائية (خطآن إملائيان مدعومان).
fast-fuzzy
ملف تجريبي (ربما تتم إزالته في أي وقت)
fuzzy-subphrases
تماثل العادي مع تصحيح الأخطاء الإملائية (خطآن إملائيان مدعومان). ستطابق أيضا العبارات الفرعية (يمكن أن تكون عبارات فرعية أو صفحات فرعية حسب ضبط الويكي الداخلي).
classic
بدائة كلاسيكية، إزالة القليل من حروف الترقيم وبعض التشكيل.
engine_autoselect
دع محرك البحث يقرر أفضل ملف شخصي لاستخدامه.
إحدى القيم التالية: classic، engine_autoselect، fast-fuzzy، fuzzy، fuzzy-subphrases، normal، normal-subphrases، strict
الافتراضي: engine_autoselect
suggest
مهمل.

لم يعد مستخدما.

Type: boolean (details)
redirects

كيفية التعامل مع عمليات إعادة التوجيه:

return
Return the redirect itself.
resolve
Return the target page. May return fewer than limit results.

For historical reasons, the default is "return" for format=json and "resolve" for other formats.

إحدى القيم التالية: resolve، return
format

شكل الإخراج.

إحدى القيم التالية: json، jsonfm، xml، xmlfm
الافتراضي: json
warningsaserror

إذا تم رفع التحذيرات بformat=json, أعد أخطاء API بدلا من تجاهلها.

Type: boolean (details)
أمثلة:
العثور على صفحات تبدأ بTe.
api.php?action=opensearch&search=Te [فتح في ملعب]