MediaWiki API
Материал из Поле цифровой дидактики
| Краткое описание инструмента | Движок MediaWiki имеет свой API, который является веб-службой, обеспечивающей доступ к многим функциям вики. |
|---|---|
| Возможности | аутентификация, операции над страницами, поиск по вики и множество других операций. MediaWiki API может обрабатывать запросы через обработчик(скрипт) api.php, который написан на языке программирования PHP. Обработчик принимает запросы через отправку HTTP запросов на адрес(url) обработчика.
|
| Трудности использования | Трудности:
|
| Область знаний | |
| Область применения | образование |
| Поясняющее видео | |
| Веб-сайт | |
| Пользователи | Преподаватели, Исследователи |
| Используется для создания (проведения) | аналитика |
| Разработчик | |
| Сообщество вокруг средства | |
| Лицензия | |
| Год первого релиза | |
| Совместное сетевое использование | Да |
| Какой язык основной | English |
| Есть ли поддержка Искусственным Интеллектом | Нет |
- Песочница API = Служебная:ApiSandbox
- Для внешнего доступа CORS проблемы?
Примеры запросов
- http://digida.mgpu.ru/api.php?action=smwinfo&format=json&info=proppagecount%7Cpropcount%7Cerrorcount%7Cquerycount%7Cusedpropcount%7Cdeclaredpropcount%7Cconceptcount%7Cquerysize%7Csubobjectcount%7Cformatcount
- http://digida.mgpu.ru/api.php?action=query&prop=info&titles=Papert&format=json
- http://digida.mgpu.ru/api.php?action=query&prop=revision&titles=Papert&rvprop=content&format=json - prop не работает тут
- https://en.wikipedia.org/w/api.php?action=query&prop=revisions&titles=Pet_door&rvprop=content&format=json
Примеры проектов
- https://snap.berkeley.edu/project?username=patarakin&projectname=API_Wiki_master - Snap! инструменты для работы с MediaWiki API
