MediaWiki API: различия между версиями

Материал из Поле цифровой дидактики
Строка 3: Строка 3:
|Affordances=аутентификация, операции над страницами, поиск по вики и множество других операций. MediaWiki API может обрабатывать запросы через обработчик(скрипт) api.php, который написан на языке программирования PHP. Обработчик принимает запросы через отправку HTTP запросов на адрес(url) обработчика.  
|Affordances=аутентификация, операции над страницами, поиск по вики и множество других операций. MediaWiki API может обрабатывать запросы через обработчик(скрипт) api.php, который написан на языке программирования PHP. Обработчик принимает запросы через отправку HTTP запросов на адрес(url) обработчика.  
* Для Википедии url обработчика находится по адресу https://ru.wikipedia.org/w/api.php  
* Для Википедии url обработчика находится по адресу https://ru.wikipedia.org/w/api.php  
** https://ru.wikipedia.org/w/api.php?action=query
* Для Digida -
* Для Digida -
|Difficult=Трудности:
|Difficult=Трудности:
Строка 17: Строка 18:
* Для внешнего доступа [[CORS]] проблемы?
* Для внешнего доступа [[CORS]] проблемы?


 
== Перечень MediaWiki API ==
; Википедия
: https://ru.wikipedia.org/w/api.php?action=query
; Digida
: http://digida.mgpu.ru/api.php?action=query
; Scratch Wiki (eng)
: https://en.scratch-wiki.info/w/api.php?action=query
;  Scratch Wiki (ru) - https://ru.scratch-wiki.info/wiki/
: https://ru.scratch-wiki.info/w/api.php?action=query
#
#
== Примеры запросов ==
== Примеры запросов ==



Версия 09:31, 22 ноября 2023

Краткое описание инструмента Движок MediaWiki имеет свой API, который является веб-службой, обеспечивающей доступ к многим функциям вики.
Возможности аутентификация, операции над страницами, поиск по вики и множество других операций. MediaWiki API может обрабатывать запросы через обработчик(скрипт) api.php, который написан на языке программирования PHP. Обработчик принимает запросы через отправку HTTP запросов на адрес(url) обработчика.
Трудности использования Трудности:
  • Большинство запросов требуют токенов
  • CORS
Область знаний
Область применения образование
Поясняющее видео
Веб-сайт
Пользователи Преподаватели, Исследователи
Используется для создания (проведения) аналитика
Разработчик
Сообщество вокруг средства
Лицензия
Год первого релиза
Совместное сетевое использование Да
Какой язык основной English
Есть ли поддержка Искусственным Интеллектом Нет

Перечень MediaWiki API

Википедия
https://ru.wikipedia.org/w/api.php?action=query
Digida
http://digida.mgpu.ru/api.php?action=query
Scratch Wiki (eng)
https://en.scratch-wiki.info/w/api.php?action=query
Scratch Wiki (ru) - https://ru.scratch-wiki.info/wiki/
https://ru.scratch-wiki.info/w/api.php?action=query

Примеры запросов

Примеры проектов