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

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

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

action=edit

(main | edit)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إنشاء وتعديل الصفحات.

وسائط:
title

عنوان الصفحة للحذف. لا يمكن أن يُستخدَم جنبا إلى جنب مع pageid</var

pageid

معرف الصفحة لتحريرها. لا يمكن أن يُستخدَم جنبا إلى جنب مع pageid</var

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

رقم القسم. 0 للقسم العلوي، new لقسم جديد.

sectiontitle

عنوان لقسم جديد.

text

محتوى الصفحة

summary

ملخص التعديل. أيضا عنوان القسم عند عدم تعيين section=new and sectiontitle.

tags

عدل الوسوم لتطبيق المراجعة.

القيم (منفصلة مع | أو البديل):
minor

تعديل طفيف

النوع: منطقية (التفاصيل)
notminor

تعديل غير طفيف.

النوع: منطقية (التفاصيل)
bot

علم على هذا التعديل كتعديل بوت.

النوع: منطقية (التفاصيل)
basetimestamp

الطابع الزمني للمراجعة الأساسية، ويُستخدَم للكشف عن الحروب التحريرية، ويمكن الحصول عليها من خلال action=query&prop=revisions&rvprop=timestamp.

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

الطابع الزمني عند بدء عملية التحرير، ويُستخدَم للكشف عن الحروب التحريرية، ويمكن الحصول عليها من خلال curtimestamp when beginning the edit process (e.g. when loading the page content to edit).

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

تجاوز أية أخطاء حول الصفحة التي تم حذفها في هذه الأثناء.

النوع: منطقية (التفاصيل)
createonly

لا تحرر الصفحة إذا كان موجودا بالفعل.

النوع: منطقية (التفاصيل)
nocreate

يحدث خطأ إذا كانت الصفحة غير موجودة.

النوع: منطقية (التفاصيل)
watch
مهمل.

أضف الصفحة إلى لائحة مراقبة المستعمل الحالي

النوع: منطقية (التفاصيل)
unwatch
مهمل.

إزالة الصفحة من قائمة المراقبة للمستخدم الحالي.

النوع: منطقية (التفاصيل)
watchlist

إضافة أو إزالة الصفحة من قائمة مراقبة المستخدم الحالي أو استخدام التفضيلات أو عدم تغيير المراقبة بدون شروط.

إحدى القيم التالية: watch، unwatch، preferences، nochange
الافتراضي: preferences
md5

رمز الرقم MD5 للوسيط text، أو الوسائط prependtext وappendtext متسلسلة، في حالة التعيين، لن يتم التعديل ما لم يكن رمز الرقم صحيحا.

prependtext

إضافة هذا النص إلى بداية الصفحة. تجاوز text.

appendtext

إضافة هذا النص إلى بداية الصفحة. تجاوز text.

استخدم section=جديد لحاق القسم الجديد، بدلا من هذا الوسيط.

undo

التراجع عن هذه المراجعة. تجاوز text, prependtext وappendtext.

يجب ألا تقل القيمة عن ٠.
النوع: عدد صحيح
undoafter

التراجع عن جميع المراجعات من undo لهذه. إذا لم يتم التغيير، تراجع عن تعديل واحد فقط.

يجب ألا تقل القيمة عن ٠.
النوع: عدد صحيح
redirect

حل التحويلات تلقائيا.

النوع: منطقية (التفاصيل)
contentformat

نسق المحتوى التسلسلي المستخدم لنص المدخلات.

إحدى القيم التالية: text/x-wiki، text/javascript، application/json، text/css، text/plain
contentmodel

نموذج المحتوى للمحتوى الجديد.

إحدى القيم التالية: wikitext، javascript، json، css، text
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

ينبغي دائما أن يُرسَل الرمز كوسيط أخير، أو على الأقل بعد الوسيط text.

هذا الوسيط مطلوب.