مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=allimages (ai)
- هذه الوحدة تتطلب صلاحيات القراءة.
- هذه الوحدة يمكن أن تُستخدَم كمولد.
- المصدر:MediaWiki
- الترخيص: GPL-2.0-or-later
تعداد كافة الصور بشكل متتالي.
- aisort
خاصية للفرز وفقًا لها.
- إحدى القيم التالية: name، timestamp
- الافتراضي: name
- aidir
الاتجاه للإدراج فيه.
- إحدى القيم التالية: ascending، descending، newer، older
- الافتراضي: ascending
- aifrom
عنوان الصورة لبدء التعداد منه. يمكن استخدامها مع aisort=name فقط.
- aito
عنوان الصورة لوقف التعداد منه. يمكن استخدامها مع aisort=name فقط.
- aicontinue
عندما تتوفر المزيد من النتائج، استخدم هذا للمتابعة
- aistart
طابع زمني لبدء التعداد منه. يمكن استخدامه مع aisort فقط.
- النوع: timestamp (allowed formats)
- aiend
طابع زمني لإنهاء التعداد منه. يمكن استخدامه مع aisort فقط.
- النوع: timestamp (allowed formats)
- aiprop
معلومات الملف التي يجب الحصول عليها:
- timestamp
- يضيف الطابع الزمني للنسخة المرفوعة.
- user
- يضيف المستخدم الذي رفع كل إصدار من الملف. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
- userid
- إضافة هوية المستخدم الذي قام بتحميل كل إصدار ملف. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
- comment
- تعليق على الإصدار. لو أن التعليق قد تم حذف مراجعته، فخاصية commenthidden سيتم إرجاعها.
- parsedcomment
- تحليل التعليق على النسخة. لو أن التعليق قد تم حذف مراجعته، فخاصية commenthidden سيتم إرجاعها.
- canonicaltitle
- يضيف العنوان الأساسي للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
- url
- يعطي مسارا للملف وصفحة الوصف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
- size
- يضيف حجم الملف بالبايت والطول والعرض وعدد الصفحات (عند قابلية التطبيق).
- dimensions
- الاسم المستعار للحجم.
- sha1
- يضيف تجزئة SHA-1 للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
- mime
- يضيف نوع MIME للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
- mediatype
- يضيف نوع الوسائط للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
- metadata
- يسرد بيانات تعريف Exif لإصدار الملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
- commonmetadata
- يسرد بيانات التعريف العامة لصيغة الملف لإصدار الملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
- extmetadata
- يسرد البيانات الوصفية المنسقة من مصادر متعددة، النتائج بتنسيق HTML. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
- bitdepth
- يضيف عمق البت للإصدار. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
- badfile
- يضيف ما إذا كان الملف موجودا في MediaWiki:Bad image list
- القيم (منفصلة مع | أو البديل): badfile، bitdepth، canonicaltitle، comment، commonmetadata، dimensions، extmetadata، mediatype، metadata، mime، parsedcomment، sha1، size، timestamp، url، user، userid
- الافتراضي: timestamp|url
- aiprefix
البحث عن كل عناوين الصور التي تبدأ بهذه القيمة. يمكن استخدامها مع aisort فقط.
- aiminsize
الحد من الصور بهذا العدد الكبير من البايتات على الأقل.
- النوع: 2 = قائمة الأعداد الصحيحة
- aimaxsize
الحد من الصور بهذه البايتات على الأكثر.
- النوع: 2 = قائمة الأعداد الصحيحة
- aisha1
SHA1 تجزئة الصورة. تجاوز aisha1base36.
- aisha1base36
SHA1 تجزئة الصورة في قاعدة 36 (تُستخدَم في ميدياويكي).
- aiuser
فقط إرجاع الملفات التي تم رفعها من قبل هذا المستخدم، يمكن استخدامها فقط مع aisort=timestamp، لا يمكن استخدامها مع aifilterbots.
- النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، مستخدم مؤقت، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
- aifilterbots
كيفية تصفية الملفات التي تم تحميلها بواسطة بوتات. يمكن استخدامها مع aisort=timestamp فقط. لا يمكن أن تُستخدَم بجانب aiuser.
- إحدى القيم التالية: all، bots، nobots
- الافتراضي: all
- aimime
عن أي أنواع MIME تبحث، على سبيل المثال image/jpeg.
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو 50 ( 500 للعملاء المسموح لهم بحدود أعلى).
- ailimit
كم عدد الصور الإجمالي للعودة.
- النوع: عدد صحيح أو max
- 2 = القيم يجب أن تكون بين 1 500 .
- الافتراضي: 10
- أظهر قائمة الملفات التي تبدأ بB.
- api.php?action=query&list=allimages&aifrom=B [فتح في ملعب]
- أظهر قائمة الملفات التي تم تحميلها مؤخرا، على غرار خاص:ملفات جديدة.
- api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [فتح في ملعب]
- أظهر قائمة الملفات من نوع MIME image/png أو image/gif
- api.php?action=query&list=allimages&aimime=image/png|image/gif [فتح في ملعب]
- عرض معلومات حول 4 ملفات تبدأ بالحرف T.
- api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [فتح في ملعب]