API:Main page/uk

 До уваги відвідувачів

Ця сторінка описує поточні зусилля по наданню стабільності 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)

Корисні посилання

 * Сирцевий код API в SVN
 * Структура баз даних
 * Поточна схема БД в SVN
 * Пропоновані зміни в схемі баз даних
 * Як створити бота

Архів

 * API:Wikimania 2006 API discussion