مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
prop=info (in)
- هذه الوحدة تتطلب صلاحيات القراءة.
- المصدر:MediaWiki
- الترخيص: GPL-2.0-or-later
الحصول على معلومات الصفحة الأساسية.
وسائط:
- inprop
الخصائص الإضافية التي يجب الحصول عليها:
- protection
- إدراج مستوى الحماية لكل صفحة.
- talkid
- معرف الصفحة لصفحة النقاش لكل صفحة غير النقاش.
- watched
- أدرج حالة المراقبة لكل صفحة.
- watchers
- عدد المراقبين، إذا كان مسموحا.
- visitingwatchers
- عدد مراقبي كل صفحة الذين زاروا التحريرات الأخيرة لتلك الصفحة، إذا كان مسموحا بذلك.
- notificationtimestamp
- الطابع الزمني لإشعار قائمة المراقبة لكل صفحة.
- subjectid
- معرف الصفحة للصفحة الرئيسية لكل صفحة نقاش.
- associatedpage
- العنوان المسبق لـ موضوع أو صفحة نقاش مرتبطة.
- url
- يعطي مسارا كاملا، ومسارا للتعديل، ومسار الأساسي لكل صفحة.
- readable
- مهمل. ما إذا كان يمكن للمستخدم قراءة هذه الصفحة، استخدم intestactions=read بدلا من ذلك.
- preload
- يعطي النص الذي تم إرجاعه بواسطة EditFormPreloadText.
- displaytitle
- يعطي الطريقة التي يتم بها عرض عنوان الصفحة بالفعل.
- varianttitles
- يعطي عنوان العرض بجميع الصيغ الخاصة بلغة محتوى الموقع.
- linkclasses
- يعطي فئات CSS الإضافية (مثل ألوان الارتباط) المستخدمة للارتباطات إلى هذه الصفحة إذا كانت ستظهر على الصفحة المسماة بـ linkcontext in .
- القيم (منفصلة مع | أو البديل): associatedpage، displaytitle، linkclasses، notificationtimestamp، preload، protection، subjectid، talkid، url، varianttitles، visitingwatchers، watched، watchers، readable
- inlinkcontext
عنوان السياق المراد استخدامه عند تحديد فئات CSS إضافية (مثل ألوان الارتباط) عندما تحتوي الخاصية in على فئات الروابط .
- النوع: عنوان صفحة
- يقبل الصفحات غير الموجودة.
- الافتراضي: الصفحة الرئيسية
- intestactions
اختبر ما إذا كان المستخدم الحالي يمكنه تنفيذ إجراءات معينة على الصفحة.
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
- intestactionsdetail
مستوى التفاصيل لـintestactions، استخدم وسائط الوحدة الرئيسية errorformat وerrorlang للتحكم في تنسيق الرسائل التي تم إرجاعها.
- boolean
- إرجاع قيمة منطقية لكل إجراء.
- full
- إرجاع الرسائل التي تصف سبب عدم السماح بالإجراء ، أو مصفوفة فارغة إذا كان مسموحا بها.
- quick
- مثل full ولكن تخطي المراجعات باهظة الثمن.
- إحدى القيم التالية: boolean، full، quick
- الافتراضي: boolean
- incontinue
عندما تتوفر المزيد من النتائج، استخدم هذا للمتابعة
أمثلة:
- الحصول على معلومات حول الصفحة Main Page.
- api.php?action=query&prop=info&titles=Main%20Page [فتح في ملعب]
- احصل على معلومات عامة وحماية حول الصفحة Main Page.
- api.php?action=query&prop=info&inprop=protection&titles=Main%20Page [فتح في ملعب]