مساعدة API ميدياويكي

هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.

وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=query

(main | query)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

جلب البيانات من وعن ميدياويكي.

يجب على جميع تعديلات البيانات أولا استخدام استعلام للحصول على رمز لمنع الاعتداء من المواقع الخبيثة.

وسائط:
prop

أي الخصائص تريد الحصول على صفحات استعلام عنها.

categories
أدرج جميع التصنيفات التي تنتمي إليها الصفحات.
categoryinfo
يرجع المعلومات حول التصنيفات المحددة.
contributors
احصل على قائمة بالمساهمين الذين سجلوا الدخول وعدد المشتركين المجهولين في الصفحة.
deletedrevisions
الحصول على معلومات المراجعة المحذوفة.
description
الحصول على وصف موجز للمفردات المصاحبة يوضح العنوان المستهدف للصفحة المستهدفة.
duplicatefiles
سرد كافة الملفات التي تكون مكررة عن الملفات المحددة استنادا إلى قيم رمز الرقم.
extlinks
يرجع جميع المسارات الخارجية (وليس الإنترويكي) من الصفحات المعينة.
extracts
يعرض نصا عاديا أو مقتطفات HTML محدودة من الصفحات المعينة.
fileusage
ابحث عن كل الصفحات التي تستخدم الملفات المعطاة.
imageinfo
يعرض معلومات الملف وسجل الرفع.
images
يعرض جميع الملفات المضمنة في الصفحات المعينة.
info
الحصول على معلومات الصفحة الأساسية.
iwlinks
يعرض جميع وصلات الإنترويكي من الصفحات المحددة.
langlinks
يعرض جميع وصلات الإنترويكي التي تربط من الصفحات المحددة.
links
يعرض جميع الروابط من الصفحات المحددة.
linkshere
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
pageimages
يعرض معلومات حول الصور على الصفحة، مثل الصورة المصغرة ووجود الصور.
pageprops
الحصول على خصائص صفحة مختلفة محددة في محتوى الصفحة.
redirects
يعرض جميعالتحويلات إلى الصفحات المحددة.
revisions
الحصول على معلومات المراجعة.
stashimageinfo
يرجع معلومات الملف للملفات المملوءة.
templates
يعرض جميع الملفات المضمنة في الصفحات المعينة.
transcludedin
ابحث عن جميع الصفحات التي تتضمن الصفحات المعينة.
القيم (منفصلة مع | أو البديل): categories، categoryinfo، contributors، deletedrevisions، description، duplicatefiles، extlinks، extracts، fileusage، imageinfo، images، info، iwlinks، langlinks، links، linkshere، pageimages، pageprops، redirects، revisions، stashimageinfo، templates، transcludedin
list

أي القوائم تريد الحصول عليها.

abusefilters
عرض تفاصيل مرشحات الإساءة.
abuselog
عرض الأحداث التي تم التقاطها بواسطة أحد مرشحات الإساءة.
allcategories
تعداد جميع التصنيفات.
alldeletedrevisions
قائمة جميع المراجعات المحذوفة بواسطة المستخدم أو في نطاق.
allfileusages
قائمة جميع استخدامات الملفات، بما في ذلك غير الموجودة.
allgroups
Lists all groups declared on wiki
allimages
تعداد كافة الصور بشكل متتالي.
alllinks
تعداد كافة الروابط التي تشير إلى نطاق معين.
allpages
تعداد كافة الصفحات بشكل متتالي في نطاق معين.
allredirects
أدرج جميع التحويلات إلى نطاق.
allrevisions
اعرض كل المراجعات.
alltransclusions
أدرج كل التضمينات (الصفحات المضمنة باستخدام {{x}})، بما في ذلك غير الموجودة.
allusers
تعداد جميع المستخدمين المسجلين.
backlinks
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
blocks
إدراج جميع المستخدمين وعناوين الآيبي الممنوعة.
categorymembers
إدراج جميع الصفحات في تصنيف معين.
embeddedin
العثور على جميع الصفحات التي تتضمن (نسخ) العنوان المعطى.
exturlusage
تعداد الصفحات التي تحتوي على مسار محدد.
filearchive
تعداد كافة الملفات المحذوفة بالتسلسل.
gadgetcategories
يرجع قائمة بتصنيفات الإضافات.
gadgets
يرجع قائمة بالإضافات المستخدمة في هذة الويكي.
imageusage
ابحث عن كل الصفحات التي تستخدم عنوان الصورة المعين.
iwbacklinks
العثور على جميع الصفحات التي تصل إلى وصلة الإنترويكي المعطاه.
langbacklinks
ابحث عن جميع الصفحات التي تصل لرابط اللغة المحدد.
logevents
الحصول على الأحداث من السجلات.
mystashedfiles
احصل على قائمة بالملفات في ذاكرة التخزين المؤقت الخاص برفع المستخدم الحالي.
pagepropnames
إدراج جميع أسماء خواص الصفحة قيد الاستخدام في الويكي.
pageswithprop
سرد جميع الصفحات التي تستخدم خاصية صفحة معينة.
prefixsearch
قم بإجراء بحث بالبادئة عن عناوين الصفحات.
protectedtitles
سرد جميع العناوين المحمية من الإنشاء.
querypage
الحصول على قائمة يتم توفيرها من خلال صفحة خاصة تستند إلى صفحة استعلام.
random
الحصول على مجموعة من الصفحات العشوائية.
recentchanges
تعداد أحدث التغييرات.
search
إجراء بحث نص كامل.
tags
سرد وسوم التغيير.
usercontribs
الحصول على جميع التعديلات من قبل المستخدم.
users
الحصول على معلومات حول قائمة المستخدمين.
watchlist
احصل على أحدث التغييرات على الصفحات في قائمة مراقبة المستخدم الحالي.
watchlistraw
الحصول على جميع صفحات قائمة مراقبة المستخدم الحالي.
deletedrevs
مهمل. إدراج المراجعات المحذوفة.
القيم (منفصلة مع | أو البديل): abusefilters، abuselog، allcategories، alldeletedrevisions، allfileusages، allgroups، allimages، alllinks، allpages، allredirects، allrevisions، alltransclusions، allusers، backlinks، blocks، categorymembers، embeddedin، exturlusage، filearchive، gadgetcategories، gadgets، imageusage، iwbacklinks، langbacklinks، logevents، mystashedfiles، pagepropnames، pageswithprop، prefixsearch، protectedtitles، querypage، random، recentchanges، search، tags، usercontribs، users، watchlist، watchlistraw، deletedrevs
meta

أي البيانات الوصفية تريد الحصول عليها.

allmessages
إرجاع الرسائل من هذا الموقع.
authmanagerinfo
استرداد معلومات حول حالة المصادقة الحالية.
filerepoinfo
إرجاع معلومات التعريف حول مستودعات الصور المكونة في الويكي.
languageinfo
عرض معلومات حول اللغات المتاحة.
siteinfo
إرجاع معلومات عامة حول الموقع.
tokens
الحصول على الرموز المميزة لإجراءات تعديل البيانات.
userinfo
الحصول على معلومات حول المستخدم الحالي.
oath
داخلي. تحقق لمعرفة ما إذا تم تمكين المصادقة الثنائية (OATH) للمستخدم.
القيم (منفصلة مع | أو البديل): allmessages، authmanagerinfo، filerepoinfo، languageinfo، siteinfo، tokens، userinfo، oath
indexpageids

تضمين قسم إضافي لمعرفات الصفحات يسرد جميع معرفات الصفحات التي تم إرجاعها.

Type: boolean (details)
export

تصدير المراجعات الحالية لجميع الصفحات المعينة أو المولدة.

Type: boolean (details)
exportnowrap

إعادة تصدير XML دون التفاف عليه في نتيجة XML (نفس شكل خاص:تصدير). يمكن استخدامها فقط مع query+export.

Type: boolean (details)
exportschema

استهداف الإصدار المحدد من تنسيق تفريغ XML عند التصدير، يمكن استخدامه مع query+export فقط.

إحدى القيم التالية: 0.10، 0.11
الافتراضي: 0.11
iwurl

ما إذا كنت تريد الحصول على المسار الكامل إذا كان العنوان رابط إنترويكي.

Type: boolean (details)
continue

عندما تتوفر المزيد من النتائج، استخدم هذا للمتابعة

rawcontinue

إرجاع query-continue بيانات خام للاستمرار.

Type: boolean (details)
titles

قائمة عناوين للعمل عليها.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
pageids

قائمة بمعرفات الصفحات للعمل عليها.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
revids

قائمة بمعرفات المراجعات للعمل عليها.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
generator

احصل على قائمة الصفحات للعمل عليها من خلال تنفيذ وحدة الاستعلام المحددة.

ملاحظة: يجب أن تبدأ أسماء وسطائط المولد بـ"g"، انظر الأمثلة.

allcategories
تعداد جميع التصنيفات.
alldeletedrevisions
قائمة جميع المراجعات المحذوفة بواسطة المستخدم أو في نطاق.
allfileusages
قائمة جميع استخدامات الملفات، بما في ذلك غير الموجودة.
allimages
تعداد كافة الصور بشكل متتالي.
alllinks
تعداد كافة الروابط التي تشير إلى نطاق معين.
allpages
تعداد كافة الصفحات بشكل متتالي في نطاق معين.
allredirects
أدرج جميع التحويلات إلى نطاق.
allrevisions
اعرض كل المراجعات.
alltransclusions
أدرج كل التضمينات (الصفحات المضمنة باستخدام {{x}})، بما في ذلك غير الموجودة.
backlinks
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
categories
أدرج جميع التصنيفات التي تنتمي إليها الصفحات.
categorymembers
إدراج جميع الصفحات في تصنيف معين.
deletedrevisions
الحصول على معلومات المراجعة المحذوفة.
duplicatefiles
سرد كافة الملفات التي تكون مكررة عن الملفات المحددة استنادا إلى قيم رمز الرقم.
embeddedin
العثور على جميع الصفحات التي تتضمن (نسخ) العنوان المعطى.
exturlusage
تعداد الصفحات التي تحتوي على مسار محدد.
fileusage
ابحث عن كل الصفحات التي تستخدم الملفات المعطاة.
images
يعرض جميع الملفات المضمنة في الصفحات المعينة.
imageusage
ابحث عن كل الصفحات التي تستخدم عنوان الصورة المعين.
iwbacklinks
العثور على جميع الصفحات التي تصل إلى وصلة الإنترويكي المعطاه.
langbacklinks
ابحث عن جميع الصفحات التي تصل لرابط اللغة المحدد.
links
يعرض جميع الروابط من الصفحات المحددة.
linkshere
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
pageswithprop
سرد جميع الصفحات التي تستخدم خاصية صفحة معينة.
prefixsearch
قم بإجراء بحث بالبادئة عن عناوين الصفحات.
protectedtitles
سرد جميع العناوين المحمية من الإنشاء.
querypage
الحصول على قائمة يتم توفيرها من خلال صفحة خاصة تستند إلى صفحة استعلام.
random
الحصول على مجموعة من الصفحات العشوائية.
recentchanges
تعداد أحدث التغييرات.
redirects
يعرض جميعالتحويلات إلى الصفحات المحددة.
revisions
الحصول على معلومات المراجعة.
search
إجراء بحث نص كامل.
templates
يعرض جميع الملفات المضمنة في الصفحات المعينة.
transcludedin
ابحث عن جميع الصفحات التي تتضمن الصفحات المعينة.
watchlist
احصل على أحدث التغييرات على الصفحات في قائمة مراقبة المستخدم الحالي.
watchlistraw
الحصول على جميع صفحات قائمة مراقبة المستخدم الحالي.
إحدى القيم التالية: allcategories، alldeletedrevisions، allfileusages، allimages، alllinks، allpages، allredirects، allrevisions، alltransclusions، backlinks، categories، categorymembers، deletedrevisions، duplicatefiles، embeddedin، exturlusage، fileusage، images، imageusage، iwbacklinks، langbacklinks، links، linkshere، pageswithprop، prefixsearch، protectedtitles، querypage، random، recentchanges، redirects، revisions، search، templates، transcludedin، watchlist، watchlistraw
redirects

حل التحويلات تلقائيا في query+titles وquery+pageids وquery+revids وفي الصفحات التي يتم إرجاعها بواسطة query+generator.

Type: boolean (details)
converttitles

تحويل العناوين إلى المتغيرات الأخرى إذا لزم الأمر، يعمل فقط إذا كانت لغة محتوى الويكي تدعم تحويل المتغير، تتضمن اللغات التي تدعم تحويل المتغير ban، en، crh، gan، iu، kk، ku، shi، sr، tg، uz و zh.

Type: boolean (details)