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

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

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

list=allimages (ai)

(main | query | allimages)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر: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 فقط.

النوع: طابع زمني (الصيغ المسموح بها)
aiend

طابع زمني لإنهاء التعداد منه. يمكن استخدامه مع aisort فقط.

النوع: طابع زمني (الصيغ المسموح بها)
aiprop

أي المعلومات عن الصورة للحصول عليها

timestamp
يضيف الطابع الزمني للنسخة المرفوعة.
user
يضيف المستخدم الذي رفع كل إصدار من الملف.
userid
إضافة هوية المستخدم الذي قام بتحميل كل إصدار ملف.
comment
تعليق على الإصدار.
parsedcomment
تحليل التعليق على النسخة.
canonicaltitle
يضيف العنوان الأساسي للملف.
url
يعطي مسارا للملف وصفحة الوصف.
size
يضيف حجم الملف بالبايت والطول والعرض وعدد الصفحات (عند قابلية التطبيق).
dimensions
الاسم المستعار للحجم.
sha1
يضيف تجزئة SHA-1 للملف.
mime
يضيف نوع MIME للملف.
mediatype
يضيف نوع الوسائط للملف.
metadata
يسرد بيانات تعريف Exif لإصدار الملف.
commonmetadata
يسرد بيانات التعريف العامة لصيغة الملف لإصدار الملف.
extmetadata
يسرد البيانات الوصفية المنسقة من مصادر متعددة، النتائج بتنسيق HTML.
bitdepth
يضيف عمق البت للإصدار.
badfile
يضيف ما إذا كان الملف موجودا في MediaWiki:Bad image list
القيم (منفصلة مع | أو البديل): timestamp، user، userid، comment، parsedcomment، canonicaltitle، url، size، dimensions، sha1، mime، mediatype، metadata، commonmetadata، extmetadata، bitdepth، badfile
الافتراضي: timestamp|url
aiprefix

البحث عن كل عناوين الصور التي تبدأ بهذه القيمة. يمكن استخدامها مع aisort فقط.

aiminsize

الحد من الصور بهذا العدد الكبير من البايتات على الأقل.

النوع: عدد صحيح
aimaxsize

الحد من الصور بهذه البايتات على الأكثر.

النوع: عدد صحيح
aisha1

SHA1 تجزئة الصورة. تجاوز aisha1base36.

aisha1base36

SHA1 تجزئة الصورة في قاعدة 36 (تُستخدَم في ميدياويكي).

aiuser

فقط إرجاع الملفات التي تم رفعها من قبل هذا المستخدم، يمكن استخدامها فقط مع aisort=timestamp، لا يمكن استخدامها مع aifilterbots.

النوع: اسم مستخدم
aifilterbots

كيفية تصفية الملفات التي تم تحميلها بواسطة بوتات. يمكن استخدامها مع aisort=timestamp فقط. لا يمكن أن تُستخدَم بجانب aiuser.

إحدى القيم التالية: all، bots، nobots
الافتراضي: all
aimime

عن أي أنواع MIME تبحث، على سبيل المثال image/jpeg.

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

كم عدد الصور الإجمالي للعودة.

لا يُسمَح بأكثر من ٥٠٠ (٥٬٠٠٠ للبوتات).
النوع: عدد صحيح أو max
الافتراضي: 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 [فتح في ملعب]