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

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

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

action=opensearch

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

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

وسائط:
search

سطر البحث

هذا الوسيط مطلوب.
namespace

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

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

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

لا يُسمَح بأكثر من ٥٠٠ (٥٬٠٠٠ للبوتات).
النوع: عدد صحيح أو max
الافتراضي: 10
suggest

لا تفعل شيئا إذا كان $wgEnableOpenSearchSuggest خاطئا.

النوع: منطقية (التفاصيل)
redirects

كيفية التعامل مع التحويلات:

إرجاع
إرجاع التحويلة نفسها.
حل
إرجاع الصفحة الهدف، قد ترجع نتائج أقل من limit.

لأسباب تاريخية; يكون الإعداد الافتراضي هو "إرجاع" لـformat=json و"حل" للتنسيقات الأخرى.

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

شكل الإخراج.

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

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

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