مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
command=update
(main | readinglists | update)
- هذه الوحدة داخلية أو غير مستقرة. قد تتغير عمليتها دون إشعار.
- هذه الوحدة تتطلب صلاحيات القراءة.
- هذه الوحدة تتطلب صلاحيات الكتابة.
- هذه الوحدة تقبل طلبات POST فقط.
- المصدر:ReadingLists
- الترخيص: GPL-2.0-or-later
تحديث قائمة تنتمي إلى المستخدم الحالي.
وسائط:
Other general parameters are available.
- list
اسم القائمة، مطلوب ما لم يُستخدَم تحديث الدفعة.
- النوع: 2 = قائمة الأعداد الصحيحة
- name
اسم القائمة الجديدة، إما هذا أو الوصف مطلوب ما لم يتم تحديث دفعة.
- لا يمكن أن يكون أطول من ٢٥٥ بايت.
- description
وصف القائمة الجديد.
- لا يمكن أن يكون أطول من ٧٦٧ بايت.
- batch
بيانات مجمعة لإنشاء قوائم متعددة في طلب واحد، في شكل مصفوفة JSON مع واحد أو أكثر من الكائنات مع حقول name و(اختياريا) description، الاسم والوصف اختياريان ولكن يجب أن يكون أحدهما موجودا على الأقل.
أمثلة:
- تغيير اسم قائمة القراءة بالمعرف 42.
- api.php?action=readinglists&command=update&list=42&name=New+name&token=123ABC [فتح في ملعب]
- تحديث قوائم متعددة.
- api.php?action=readinglists&command=update&batch=%5B%7B%22list%22%3A42%2C%22name%22%3A%22New+name%22%7D%2C%7B%22list%22%3A43%2C%22description%22%3A%22New+description%22%7D%5D&token=123ABC [فتح في ملعب]