Movatterモバイル変換


[0]ホーム

URL:


Jump to content
MediaWiki
Search

واجهة برمجة التطبيقات

From mediawiki.org
This page is atranslated version of the pageAPI and the translation is 100% complete.
Languages:

تتضمن برمجيات ميدياويكي عدةواجهات برمجة تطبيقات (APIs).

أهم ثلاث واجهات برمجة تطبيقات في برمجيات ميدياويكي هي كما يلي:

لاحظ أن واجهة برمجة التطبيقات لتطبيق Action على ميدياويكي وكذلك واجهة برمجة التطبيقات جافاسكريبت على ميدياويكي هي وحدات برمجية: أي يمكن توسيع إمكاناتها باستخدام امتدادات، لذا يجوز أن تختلف وحدات واجهة برمجة التطبيقات المتاحة من موقع ويكي لآخر.[1]بينما أن وحدات واجهة برمجة التطبيقات المدمجة فيMediaWiki Core متاحة في أغلب مواقع الويكي التي تستخدم برمجيات ميدياويكي، إلا أن وحدات واجهة برمجة التطبيقات لتطبيق Action المدمجةيمكن أيضًا تعطيلها.

فيما يخص مواقع برمجيات ميدياويكي الشبكية، يمكن الوصول إلى واجهة برمجة التطبيقات لتطبيق Action من جافاسكريبت عن طريق واجهة برمجة التطبيقات لجافاسكريبتmw.Api.(mw.ForeignApi للطلبات المسموح بها بين مواقع الويكي، مثل بين مواقع الويكي التابعة لمؤسسة ويكيميديا).فيما يخص المكتبات التي ترغب في الوصول إلى واجهة برمجة التطبيقات لتطبيق Action على ميدياويكي من لغة البرمجة التي تفضلها، طالعAPI:Client code.

واجهات برمجة تطبيقات أخرى من الوب

هذا الجدول:عرض·نقاش·تعديل
واجهة برمجة التطبيقاتالتوفرأساس معرف الموارد الموحدمثال
واجهة برمجة التطبيقات لتطبيق Action على ميدياويكيمشمولة في ميدياويكي

مفعلة علىمشاريع ويكيميديا

/api.phphttps://en.wikipedia.org/w/api.php?action=query&prop=info&titles=Earth
واجهة برمجة التطبيقات لتطبيق REST على ميدياويكيمشمولة في ميدياويكي 1.35 وما بعدها

مفعلة علىمشاريع ويكيميديا

/rest.phphttps://en.wikipedia.org/w/rest.php/v1/page/Earth
Wikimedia REST APIغير مشمولة في ميدياويكي

متوفرةلمشاريع ويكيميديا لا غير

/api/resthttps://en.wikipedia.org/api/rest_v1/page/title/Earth
للاطلاع على واجهات برمجة التطبيقات المخصصة للأنشطة التجارية من مشاريع ويكيميديا، اذهب إلىويكيميديا ​​إنتربرايز

انظر أيضا

يجري متابعة اقتراحات وأفكار لأغراض واجهات برمجة تطبيقات ميديايويكي علىفبريكاتور:

هوامش

  1. لأغراض توسيع واجهة برمجة التطبيقات لتطبيقات Action، طالعواجهة برمجة التطبيقات:امتدادات.لمزيد من المعلومات المتعلقة بوحدات جافاسكريبت البرمجية، طالعResourceLoader.
توضيح
هذهصفحة توضيح، تجمع قوائم الصفحات التي قد تكون الهدف المقصود. لو كانرابط صفحة وجهك للوصول هنا، يرجى تغييره ليشير مباشرة إلى الصفحة المطلوبة.
Retrieved from "https://www.mediawiki.org/w/index.php?title=API/ar&oldid=7840349"
Categories:

[8]ページ先頭

©2009-2025 Movatter.jp