Как представить вики статью в App Inventor: различия между версиями

Материал из Поле цифровой дидактики
Строка 9: Строка 9:
|Environment=App Inventor, TinyDB, PlantUML, Песочница MediaWiki API
|Environment=App Inventor, TinyDB, PlantUML, Песочница MediaWiki API
}}
}}
== Подбор необходимых параметров для запроса ==
 
; Пример - Используем [[Песочница MediaWiki API]]
#  Структура БД [[MediaWiki]]
# Выбираем query параметры
## [https://ru.wikipedia.org/w/api.php?action=query&format=json&prop=description%7Cextracts%7Cinfo&titles=%D0%91%D0%BE%D0%B9%20%D1%83%20%D0%A8%D0%B5%D1%80%D0%B1%D1%83%D1%80%D0%B0&formatversion=2 Titles + Extracts]
##
##
##
== Структура (PantUML) ==
== Структура (PantUML) ==
<uml>
<uml>
Строка 118: Строка 111:
</uml>
</uml>


== Подбор необходимых параметров для запроса ==
; Пример - Используем [[Песочница MediaWiki API]]
#  Структура БД [[MediaWiki]]
# Выбираем query параметры
## [https://ru.wikipedia.org/w/api.php?action=query&format=json&prop=description%7Cextracts%7Cinfo&titles=%D0%91%D0%BE%D0%B9%20%D1%83%20%D0%A8%D0%B5%D1%80%D0%B1%D1%83%D1%80%D0%B0&formatversion=2 Titles + Extracts]
##
##
##


== Представляем результаты запроса в виде диаграммы  ==
== Представляем результаты запроса в виде диаграммы  ==

Версия 12:56, 21 ноября 2023

Описание У нас есть имя статьи в вики и мы хотим в App Inventor об этой статье рассказать. Пользователь набирает имя статьи и на экране появляется:
  1. Краткое содержание (description)
  2. Текст статьи (?)
  3. Иллюстрации к статье
Область знаний NetSci, Информатика, Мобильное обучение
Область использования (ISTE)
Возрастная категория 12


Поясняющее видео
Близкие рецепту понятия API, JSON
Среды и средства для приготовления рецепта: App Inventor, TinyDB, PlantUML, Песочница MediaWiki API


Структура (PantUML)


Подбор необходимых параметров для запроса

Пример - Используем Песочница MediaWiki API
  1. Структура БД MediaWiki
  2. Выбираем query параметры
    1. Titles + Extracts

Представляем результаты запроса в виде диаграммы

Используем PlantUML


Нет статьи Правильный запрос
Something Wr.png Something R Papert.png

App Inventor


Пояснения

JSON + API
YouTube - https://www.youtube.com/watch?v=y1dGXscDPMw