مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=query
- هذه الوحدة تتطلب صلاحيات القراءة.
- المصدر:MediaWiki
- الترخيص: GPL-2.0-or-later
جلب البيانات من وعن ميدياويكي.
يجب على جميع تعديلات البيانات أولا استخدام استعلام للحصول على رمز لمنع الاعتداء من المواقع الخبيثة.
- prop
أي الخصائص تريد الحصول على صفحات استعلام عنها.
- categories
- أدرج جميع التصنيفات التي تنتمي إليها الصفحات.
- categoryinfo
- يرجع المعلومات حول التصنيفات المحددة.
- contributors
- احصل على قائمة بالمساهمين الذين سجلوا الدخول وعدد المشتركين المجهولين في الصفحة.
- deletedrevisions
- الحصول على معلومات المراجعة المحذوفة.
- duplicatefiles
- سرد كافة الملفات التي تكون مكررة عن الملفات المحددة استنادا إلى قيم رمز الرقم.
- extlinks
- يرجع جميع المسارات الخارجية (وليس الإنترويكي) من الصفحات المعينة.
- fileusage
- ابحث عن كل الصفحات التي تستخدم الملفات المعطاة.
- imageinfo
- يعرض معلومات الملف وسجل الرفع.
- images
- يعرض جميع الملفات المضمنة في الصفحات المعينة.
- info
- الحصول على معلومات الصفحة الأساسية.
- iwlinks
- يعرض جميع وصلات الإنترويكي من الصفحات المحددة.
- langlinks
- يعرض جميع وصلات الإنترويكي التي تربط من الصفحات المحددة.
- links
- يعرض جميع الروابط من الصفحات المحددة.
- linkshere
- ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
- pageprops
- الحصول على خصائص صفحة مختلفة محددة في محتوى الصفحة.
- redirects
- يعرض جميعالتحويلات إلى الصفحات المحددة.
- revisions
- الحصول على معلومات المراجعة.
- stashimageinfo
- يرجع معلومات الملف للملفات المملوءة.
- templates
- يعرض جميع الملفات المضمنة في الصفحات المعينة.
- transcludedin
- ابحث عن جميع الصفحات التي تتضمن الصفحات المعينة.
- القيم (منفصلة مع | أو البديل): categories، categoryinfo، contributors، deletedrevisions، duplicatefiles، extlinks، fileusage، imageinfo، images، info، iwlinks، langlinks، links، linkshere، pageprops، redirects، revisions، stashimageinfo، templates، transcludedin
- list
أي القوائم تريد الحصول عليها.
- allcategories
- تعداد جميع التصنيفات.
- alldeletedrevisions
- قائمة جميع المراجعات المحذوفة بواسطة المستخدم أو في نطاق.
- allfileusages
- قائمة جميع استخدامات الملفات، بما في ذلك غير الموجودة.
- allimages
- تعداد كافة الصور بشكل متتالي.
- alllinks
- تعداد كافة الروابط التي تشير إلى نطاق معين.
- allpages
- تعداد كافة الصفحات بشكل متتالي في نطاق معين.
- allredirects
- أدرج جميع التحويلات إلى نطاق.
- allrevisions
- اعرض كل المراجعات.
- alltransclusions
- أدرج كل التضمينات (الصفحات المضمنة باستخدام {{x}})، بما في ذلك غير الموجودة.
- allusers
- تعداد جميع المستخدمين المسجلين.
- backlinks
- ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
- blocks
- إدراج جميع المستخدمين وعناوين الآيبي الممنوعة.
- categorymembers
- إدراج جميع الصفحات في تصنيف معين.
- embeddedin
- العثور على جميع الصفحات التي تتضمن (نسخ) العنوان المعطى.
- exturlusage
- تعداد الصفحات التي تحتوي على مسار محدد.
- filearchive
- تعداد كافة الملفات المحذوفة بالتسلسل.
- imageusage
- ابحث عن كل الصفحات التي تستخدم عنوان الصورة المعين.
- iwbacklinks
- العثور على جميع الصفحات التي تصل إلى وصلة الإنترويكي المعطاه.
- langbacklinks
- ابحث عن جميع الصفحات التي تصل لرابط اللغة المحدد.
- logevents
- الحصول على الأحداث من السجلات.
- mystashedfiles
- احصل على قائمة بالملفات في ذاكرة التخزين المؤقت الخاص برفع المستخدم الحالي.
- pagepropnames
- إدراج جميع أسماء خواص الصفحة قيد الاستخدام في الويكي.
- pageswithprop
- سرد جميع الصفحات التي تستخدم خاصية صفحة معينة.
- prefixsearch
- قم بإجراء بحث بالبادئة عن عناوين الصفحات.
- protectedtitles
- سرد جميع العناوين المحمية من الإنشاء.
- querypage
- الحصول على قائمة يتم توفيرها من خلال صفحة خاصة تستند إلى صفحة استعلام.
- random
- الحصول على مجموعة من الصفحات العشوائية.
- recentchanges
- تعداد أحدث التغييرات.
- search
- إجراء بحث نص كامل.
- tags
- سرد وسوم التغيير.
- usercontribs
- الحصول على جميع التعديلات من قبل المستخدم.
- users
- الحصول على معلومات حول قائمة المستخدمين.
- watchlist
- احصل على أحدث التغييرات على الصفحات في قائمة مراقبة المستخدم الحالي.
- watchlistraw
- الحصول على جميع صفحات قائمة مراقبة المستخدم الحالي.
- deletedrevs
- مهمل. إدراج المراجعات المحذوفة.
- القيم (منفصلة مع | أو البديل): allcategories، alldeletedrevisions، allfileusages، allimages، alllinks، allpages، allredirects، allrevisions، alltransclusions، allusers، backlinks، blocks، categorymembers، embeddedin، exturlusage، filearchive، 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
- الحصول على معلومات حول المستخدم الحالي.
- القيم (منفصلة مع | أو البديل): allmessages، authmanagerinfo، filerepoinfo، languageinfo، siteinfo، tokens، userinfo
- 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
قائمة عناوين للعمل عليها.
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو 50 ( 500 للعملاء المسموح لهم بحدود أعلى).
- pageids
قائمة بمعرفات الصفحات للعمل عليها.
- النوع: 2 = قائمة الأعداد الصحيحة
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو 50 ( 500 للعملاء المسموح لهم بحدود أعلى).
- revids
قائمة بمعرفات المراجعات للعمل عليها.
- النوع: 2 = قائمة الأعداد الصحيحة
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو 50 ( 500 للعملاء المسموح لهم بحدود أعلى).
- 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، ku، sh، shi، sr، tg، tly، uz، wuu و zh.
- Type: boolean (details)
- جلب معلومات الموقع ومراجعات Main Page.
- api.php?action=query&prop=revisions&meta=siteinfo&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&rvprop=user|comment&continue= [فتح في ملعب]
- جلب مراجعات الصفحات التي تبدأ بAPI/.
- api.php?action=query&generator=allpages&gapprefix=API/&prop=revisions&continue= [فتح في ملعب]