مساعدة 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، ‏100، ‏101، ‏120، ‏121، ‏122، ‏123، ‏828، ‏829، ‏2300، ‏2301، ‏2302، ‏2303، ‏2600
لتحديد كل القيم; استخدم *.
الافتراضي: 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 [فتح في ملعب]