مساعدة 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
- لتحديد كل القيم; استخدم *.
- الافتراضي: 0
- limit
الحد الأقصى للنتائج المُرجعة
- النوع: عدد صحيح أو max
- 2 = القيم يجب أن تكون بين 1 500 .
- الافتراضي: 10
- suggest
- مهمل.
لم يعد مستخدما.
- Type: boolean (details)
- redirects
كيفية التعامل مع التحويلات:
- إرجاع
- إرجاع التحويلة نفسها.
- حل
- إرجاع الصفحة الهدف، قد ترجع نتائج أقل من limit.
لأسباب تاريخية; يكون الإعداد الافتراضي هو "إرجاع" لـformat=json و"حل" للتنسيقات الأخرى.
- 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 [فتح في ملعب]