انتقل إلى المحتوى

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

استكشف واجهات البرمجة لبناء البوتات والأدوات.

بيويكيبوت

بيويكيبوت هي مكتبة لغة بايثون ومجموعة من البرامج النصية التي تعمل على المهام الآلية في مشاريع ويكيميديا.

تصفح المكتبات حسب لغة البرمجة

تسهل مكتبات API كتابة التعليمات البرمجية التي تتفاعل مع API. قم بزيارة هذه القائمة لتصفح المكتبات الشائعة لواجهة برمجة ميدياويكي حسب لغة البرمجة.

استخدم API

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

تنزيل المحتوى بكميات كبيرة

قم بالوصول إلى التنزيلات المجانية لمحتوى وبيانات ويكي التي يمكنك استخدامها في البحث، والقراءة دون اتصال بالإنترنت، وتحرير البوتات، وغيرها من المشاريع.

استعلام عن قواعد بيانات ويكي

نسخ ويكي هي نسخ مجهولة المصدر من قواعد البيانات التي تدعم مواقع إنتاج ويكيميديا. استخدم Quarry لتشغيل استعلامات SQL ومشاركتها.