مساعدة 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
- لتحديد كل القيم; استخدم *.
- الافتراضي: 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 [فتح في ملعب]