مساعدة 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

Type: integer
section

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

sectiontitle

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

text

محتوى الصفحة

summary

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

tags

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

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

التعليم على هذا التعديل كتعديل طفيف.

Type: boolean (details)
notminor

عدم التعليم على هذا التعديل كتعديل طفيف حتى إذا تم تعيين تفضيل المستخدم "أشِّر كل التعديلات على أنها طفيفة مبدئيا".

Type: boolean (details)
bot

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

Type: boolean (details)
baserevid

ID of the base revision, used to detect edit conflicts. May be obtained through action=query&prop=revisions. Self-conflicts cause the edit to fail unless basetimestamp is set.

Type: integer
basetimestamp

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

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

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

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

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

Type: boolean (details)
createonly

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

Type: boolean (details)
nocreate

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

Type: boolean (details)
watch
مهمل.

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

Type: boolean (details)
unwatch
مهمل.

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

Type: boolean (details)
watchlist

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

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

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

prependtext

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

appendtext

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

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

undo

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

Type: integer
The value must be no less than ٠.
undoafter

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

Type: integer
The value must be no less than ٠.
redirect

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

Type: boolean (details)
contentformat

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

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

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

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

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

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

This parameter is required.
g-recaptcha-response

حقل من الودجة ReCaptcha