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

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

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

command=createentry

(main | readinglists | createentry)
  • هذه الوحدة داخلية أو غير مستقرة. قد تتغير عمليتها دون إشعار.
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:ReadingLists
  • الترخيص: GPL-2.0-or-later

إضافة صفحة جديدة إلى قائمة تنتمي إلى المستخدم الحالي.

يجب أن تكون إدخالات القائمة فريدة، لا تقتصر الصفحات على الويكي حيث يتم الوصول إلى API، يجب أن يكون لدى المستخدم أقل من 5000 إدخال (غير محذوف) في القائمة.

وسائط:
Other general parameters are available.
list

معرف القائمة.

هذه المعلمة مطلوبة.
النوع: 2 = قائمة الأعداد الصحيحة
project

اسم المشروع الخاص بالويكي الذي يستضيف الصفحة. (عادة ما يكون هذا هو اسم النطاق الخاص بالويكي.) مطلوب إلا عند إنشاء دفعة.

لا يمكن أن يكون أطول من 255 بايت.
title

عنوان الصفحة (بما في ذلك اسم النطاق المترجم)، مطلوب ما لم يتم إنشاء دفعة، يُنصَح بالتنسيق الذي يمكن قراءته بواسطة البشر (مسافات وليست شرطات سفلية)، تعامل API العناوين كسلاسل خام، يتم ترك التطبيع (مثل غلاف العنوان) للعملاء.

لا يمكن أن يكون أطول من 383 بايت.
batch

بيانات الدفعة لإنشاء إدخالات قائمة متعددة (في نفس القائمة) في طلب واحد، في شكل مصفوفة JSON مع واحد أو أكثر من الكائنات ذات حقول project وtitle.