Песочница API Конухова Анастасия

Материал из Поле цифровой дидактики

Страница создана Конуховой Анастасией, ИНФА-221.

Выбранные страницы

Через API Sandbox было получено содержание следующих 4 страниц из категории Категория:DigitalTool:

  1. Git
  2. Figma
  3. Deepseek
  4. Hadoop

Параметры API-запроса

  • action = query
  • format = json
  • prop = revisions
  • titles = Hadoop|Git|Figma|Deepseek
  • rvprop = comment|user|content

Ссылка на API-запрос

Выполнить запрос

Результат API-запроса

В ответе API содержится полный текст каждой страницы в вики-разметке.

{
    "batchcomplete": true,
    "query": {
        "pages": [
            {
                "pageid": 1524,
                "ns": 0,
                "title": "Git",
                "revisions": [
                    {
                        "user": "Patarakin",
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "content": "{{DigitalTool\n|Description=http://digida.mgpu.ru/images/5/51/Git.png\nCистема контроля версий, инструмент для управления историей исходного кода.\n|Affordances=Контроль версий и отслеживание всех изменений\n|Difficult=работа с командной строкой, возможные ошибки в работе с ветвями проекта\n|Область применения=программирование\n|Website=https://git-scm.com/\n|End users=Учащиеся, Преподаватели, Исследователи, Разработчики\n|Tool is made for=Разработка программного обеспечения\n|Community=GitHub\n|distant_collab=Да\n|Language_Ru_Eng=English\n|AI=Нет\n|Screenshot=Git1.png\n}}\n\n[[Gist]]\n\n[[Git diagrams]] - основные концепции использования [[Git]]\n<br clear = all />\nhttp://digida.mgpu.ru/images/diagrams/Diagrams_00611695696e5c6e4b1bbdf8d1ae74da.png",
                        "comment": ""
                    }
                ]
            },
            {
                "pageid": 2965,
                "ns": 0,
                "title": "Figma",
                "revisions": [
                    {
                        "user": "Patarakin",
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "content": "{{DigitalTool\n|Description=Figma - это мощный веб-инструмент для дизайна интерфейсов, позволяющий создавать, прототипировать и коллаборировать над дизайн-проектами в режиме реального времени.\n|Affordances=1. Создание и редактирование дизайнов интерфейсов...\n|launch year=2012\n|AI=Нет\n}}\nFigma — онлайн-сервис, созданный в первую очередь для веб- и UX/UI-дизайнеров.",
                        "comment": ""
                    }
                ]
            },
            {
                "pageid": 5836,
                "ns": 0,
                "title": "Deepseek",
                "revisions": [
                    {
                        "user": "Patarakin",
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "content": "{{DigitalTool\n|Description=Deepseek.ai — китайская языковая модель на базе архитектуры MoE...\n|launch year=2023\n|AI=Да\n}}",
                        "comment": ""
                    }
                ]
            },
            {
                "pageid": 8336,
                "ns": 0,
                "title": "Hadoop",
                "revisions": [
                    {
                        "user": "Patarakin",
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "content": "{{DigitalTool\n|Description=Apache Hadoop — платформа для хранения и обработки Big Data...\n|launch year=2006\n|AI=Нет\n}}",
                        "comment": ""
                    }
                ]
            }
        ]
    }
}

Выводы

API Sandbox MediaWiki позволяет удобно получать структурированное содержимое страниц в формате JSON.

Эти данные могут быть использованы для дальнейшего анализа корпуса текстов: подсчёта частотности терминов, сравнения характеристик инструментов, извлечения метаданных и автоматизированной обработки вики-контента.