API:Main page/ar

تقدم هذه الصفحة نظرة عامة على واجهة برمجة التطبيقات لتطبيق Action على ميدياويكي. هذه الصفحة موجهة للمساهمين التقنيين ومطوري البرمجيات الذين يرغبون في استيعاب واجهة برمجة التطبيقات لتطبيق Action على ميدياويكي واستخدامها.

بداية سريعة
الحصول على محتوى مقالة على ويكيبيديا الإنكليزية بصيغة إتش تي إم إل:

نقطة النهاية
تخصص لكل مواقع الويكي التابعة لويكيميديا نقاط نهاية تتبع النمط التالي:

كي ترى معرف الموارد الموحد لنقطة النهاية لموقع ويكي محدد، طالع القسم «» على صفحة Special:Version.

مقدمة
واجهة برمجة التطبيقات الخاصة بميدياويكي هي خدمة ويب تسمح بالوصول الى بعض خصائص مواقع ويكي مثل المصادقة، عمليات على الصفحات، و البحث. يمكن للواجهة أن توفر معلومات وصفية حول موقع الويكي و المستخدم الحالي.

استعمالات لواجهة برمجة التطبيقات الخاصة ميدياويكي

 * مراقبة تثبيت خاص بويكيميديا
 * صناعة بوت لصيانة تثبيت ميدياويكي
 * تسجيل الدخول الى موقع ويكي، الوصول الى معلومات، و إحداث تغيرات عن طريق إرسال طلبات HTTP الى خادم الويب.

البدء مع واجهة برمجة التطبيقات الخاصة بميدياويكي
قبل أن تبدأ، يجب أن تطلع على الصفحات التالية:


 * آداب وإرشادات استخدام واجهة برمجة التطبيقات
 * الأسئلة الشائعة
 * الصفحة حول شكل المدخلات والمخرجات
 * الصفحة حول الأخطاء و التحديرات
 * كل السياسات التي تنطبق على موقع الويكي الذي تريد الوصول اليه، مثل مواقع ويكي التابعة لمؤسسة ويكيميديا شروط الإستعمال، سياسة العلامات التجارية. هذه الشروط تنطبق عليك إذا أردت الوصول أو التعديل بإستخدام واجهة برمجة التطبيقات، مثل ماتنطبق عليك عند استخدام متصفح الويب.

واجهات برمجة تطبيقات أخرى
إذا لم تجد ماتبحث عنه في التوثيق، يوجد العديد من واجهات برمجة التطبيقات الأخرى المتصلة بمشاريع ويكيميديا. من أجل الإطلاع على واجهة برمجة التطبيقات REST ضمن ميدياويكي 1.35، أنظر