API/uk
From MediaWiki.org
До уваги відвідувачів
Ця сторінка описує поточні зусилля по наданню стабільності API для MediaWiki для зручного доступу до даних, зрозумілих машині.
MediaWiki має три інтерфейси:
- Новий API, який і описується в цій документації (автоматична документація MediaWiki API Україномовної Вікіпедії);
- Special:Export — прямий експорт xml-даних;
- звичайний веб-інтерфейс (дивіться параметри запитів)
Глядіть підтеми в меню справа.
Мета цього API — надати прямий високорівневий доступ до даних, що містяться в базах даних MediaWiki. Клієнтські програми можуть використовувати API для входу, отримання даних і збереження змін. API підтримує тонкі веб-клієнти на JavaScript, такі як Navigation popups чи LiveRC, готові астосунки (як Vandal fighter), а також доступ з інших веб-сайтів (інструменти tool-server'а).
Вивід доступний у цілому ряду форматів.
Кожен модуль API використовує набір параметрів. Для запобігання плутанини в іменах кожен підмодуль action=query має двохбуквену абревіатуру, з якої починається ім'я кожного параметра.
- Коротку довідку і список параметрів видає сам api.php відповідного сервера.
- Список розсилки для повідомлень і питань: Список розсилки API
- Окремий список розсилки виключно для повідомлень (всі ці повідомлення відправляються також в основний список розсилки API): Список розсилки повідомлень API
- Перегляд помилок в API і повідомлення про них: BugZilla (При повідомленні про нові помилки не забувайте вказувати Component=API)
[edit] Корисні посилання
- Сирцевий код API в SVN
- Структура баз даних
- Поточна схема БД в SVN
- Пропоновані зміни в схемі баз даних
- Як створити бота