مساعدة 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.
- preloadcontent
- Gives the content to be shown in the editor when the page does not exist or while adding a new section.
- editintro
- Gives the intro messages that should be shown to the user while editing this page or revision, as HTML.
- displaytitle
- يعطي الطريقة التي يتم بها عرض عنوان الصفحة بالفعل.
- varianttitles
- يعطي عنوان العرض بجميع الصيغ الخاصة بلغة محتوى الموقع.
- linkclasses
- يعطي فئات CSS الإضافية (مثل ألوان الارتباط) المستخدمة للارتباطات إلى هذه الصفحة إذا كانت ستظهر على الصفحة المسماة بـ linkcontext in .
- القيم (منفصلة مع | أو البديل): associatedpage، displaytitle، editintro، linkclasses، notificationtimestamp، preloadcontent، protection، subjectid، talkid، url، varianttitles، visitingwatchers، watched، watchers، preload، readable
- inlinkcontext
عنوان السياق المراد استخدامه عند تحديد فئات CSS إضافية (مثل ألوان الارتباط) عندما تحتوي الخاصية in على فئات الروابط .
- النوع: عنوان صفحة
- يقبل الصفحات غير الموجودة.
- الافتراضي: الصفحة الرئيسية
- intestactions
اختبر ما إذا كان المستخدم الحالي يمكنه تنفيذ إجراءات معينة على الصفحة.
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
- intestactionsdetail
مستوى التفاصيل لـintestactions، استخدم وسائط الوحدة الرئيسية errorformat وerrorlang للتحكم في تنسيق الرسائل التي تم إرجاعها.
- boolean
- إرجاع قيمة منطقية لكل إجراء.
- full
- إرجاع الرسائل التي تصف سبب عدم السماح بالإجراء ، أو مصفوفة فارغة إذا كان مسموحا بها.
- quick
- مثل full ولكن تخطي المراجعات باهظة الثمن.
- إحدى القيم التالية: boolean، full، quick
- الافتراضي: boolean
- intestactionsautocreate
اختبر ما إذا كان إجراء اختبار in سيؤدي تلقائيًا إلى إنشاء حساب مؤقت.
- Type: boolean (details)
- inpreloadcustom
Title of a custom page to use as preloaded content.
- Only used when inprop contains preloadcontent.
- inpreloadparams
Parameters for the custom page being used as preloaded content.
- Only used when inprop contains preloadcontent.
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
- inpreloadnewsection
Return preloaded content for a new section on the page, rather than a new page.
- Only used when inprop contains preloadcontent.
- Type: boolean (details)
- ineditintrostyle
Some intro messages come with optional wrapper frames. Use moreframes to include them or lessframes to omit them.
- Only used when inprop contains editintro.
- إحدى القيم التالية: lessframes، moreframes
- الافتراضي: moreframes
- ineditintroskip
List of intro messages to remove from the response. Use this if a specific message is not relevant to your tool, or if the information is conveyed in a different way.
- Only used when inprop contains editintro.
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
- ineditintrocustom
Title of a custom page to use as an additional intro message.
- Only used when inprop contains editintro.
- incontinue
عندما تتوفر المزيد من النتائج، استخدم هذا للمتابعة
- الحصول على معلومات حول الصفحة Main Page.
- api.php?action=query&prop=info&titles=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9 [فتح في ملعب]
- احصل على معلومات عامة وحماية حول الصفحة Main Page.
- api.php?action=query&prop=info&inprop=protection&titles=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9 [فتح في ملعب]
list=categorymembers (cm)
- هذه الوحدة تتطلب صلاحيات القراءة.
- هذه الوحدة يمكن أن تُستخدَم كمولد.
- المصدر:MediaWiki
- الترخيص: GPL-2.0-or-later
إدراج جميع الصفحات في تصنيف معين.
- cmtitle
أي تصنيف لتعداد (مطلوب)، يجب تضمين البادئة تصنيف:، لا يمكن استخدامه مع cmpageid.
- cmpageid
معرف صفحة التصنيف للتعداد، لا يمكن استخدامه مع cmtitle.
- النوع: 2 = قائمة الأعداد الصحيحة
- cmprop
أية قطعة من المعلومات لتضمينها:
- ids
- يضيف معرف الصفحة.
- title
- يضيف معرف عنوان ونطاق الصفحة.
- sortkey
- يضيف مفتاح الفرز المستخدم للفرز في التصنيف (سلسلة سداسية عشرية).
- sortkeyprefix
- يضيف بادئة مفتاح الفرز المستخدمة للفرز في الفئة (جزء يمكن قراءته بواسطة الإنسان من مفتاح الفرز).
- type
- يضيف نوع الصفحة التي تم تصنيفها على أنها (page أو subcat أو file).
- timestamp
- يضيف الطابع الزمني عندما تم تضمين الصفحة.
- القيم (منفصلة مع | أو البديل): ids، sortkey، sortkeyprefix، timestamp، title، type
- الافتراضي: ids|title
- cmnamespace
تضمين الصفحات في هذه النطاقات فقط، لاحظ أنه يمكن استخدام cmtype=subcat أو cmtype=file بدلا من cmnamespace=14 أو 6.
- القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15، 710، 711، 828، 829، 1198، 1199
- لتحديد كل القيم; استخدم *.
- cmtype
أي نوع من أعضاء التصنيفات لتضمينه، تم التجاهل عند تعيين cmsort=timestamp.
- القيم (منفصلة مع | أو البديل): file، page، subcat
- الافتراضي: page|subcat|file
- cmcontinue
عندما تتوفر المزيد من النتائج، استخدم هذا للمتابعة
- cmlimit
الحد الأقصى لعدد الصفحات المطلوب عرضها.
- النوع: عدد صحيح أو max
- 2 = القيم يجب أن تكون بين ١ ٥٠٠ .
- الافتراضي: 10
- cmsort
خاصية للفرز وفقا لها.
- إحدى القيم التالية: sortkey، timestamp
- الافتراضي: sortkey
- cmdir
في أي اتجاه للفرز.
- إحدى القيم التالية: asc، ascending، desc، descending، newer، older
- الافتراضي: ascending
- cmstart
الطابع الزمني لبدء الإدراج منه، يمكن استخدامه فقط مع cmsort=timestamp.
- النوع: timestamp (allowed formats)
- cmend
الطابع الزمني لإنهاء الإدراج فيه، يمكن استخدامه فقط مع cmsort=timestamp.
- النوع: timestamp (allowed formats)
- cmstarthexsortkey
منتاح فرز لبدء الإدراج منه، كما يتم إرجاعه بواسطة cmprop=sortkey، يمكن استخدامه فقط مع cmsort=sortkey.
- cmendhexsortkey
منتاح فرز لإنهاء الإدراج فيه، كما يتم إرجاعه بواسطة cmprop=sortkey، يمكن استخدامه فقط مع cmsort=sortkey.
- cmstartsortkeyprefix
بادئة منتاح فرز لبدء الإدراج منها، كما يتم إرجاعها بواسطة cmprop=sortkey، يمكن استخدامها فقط مع cmsort=sortkey.
- cmendsortkeyprefix
بادئة منتاح فرز لإنهاء الإدراج فيها، كما يتم إرجاعها بواسطة cmprop=sortkey، يمكن استخدامها فقط مع cmsort=sortkey.
- cmstartsortkey
- مهمل.
استخدم cmarthexsortkey بدلا من ذلك.
- cmendsortkey
- مهمل.
استخدم cmendhexsortkey بدلا من ذلك.
- الحصول على أول 10 صفحات في Category:Physics.
- api.php?action=query&list=categorymembers&cmtitle=Category:Physics [فتح في ملعب]
- الحصول على معلومات الصفحة حول أول 10 صفحات في Category:Physics.
- api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info [فتح في ملعب]