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

Материал из Поле цифровой дидактики
Строка 15: Строка 15:
# JSON objects - становятся '''App Inventor dictionary'''
# JSON objects - становятся '''App Inventor dictionary'''


http://ai2.appinventor.mit.edu/reference/other/images/webapis-get-button.png
=== Вариант использованием [[App Inventor]] ===


; В основе рецепта пояснение того, как устроен формат [[JSON]] и как к нему можно обращаться из [[App Inventor]]
{{#widget:YouTube|id=y1dGXscDPMw|start=50}}
=== Создаем переменную и присваиваем ей "()" ===
=== Действие по кнопке upload ===


{{#widget:YouTube|id=y1dGXscDPMw|start=50}}
[[Файл:When upl blocks.png|600px]]
 
=== Присваивает значение переменной  ===
; и передает значение этой переменной в слой
 
[[Файл:When web blocks.png|600px]]
 
; + добавлена кнопка, которая убирает текст из слоя

Версия 17:27, 31 октября 2023

Описание Общие советы о том, как использовать внешний API и во что превращаются данные из JSON
Область знаний Информатика, Интернет вещей
Область использования (ISTE) Computational Thinker
Возрастная категория 13


Поясняющее видео
Близкие рецепту понятия Как использовать Scratch API, API, JSON
Среды и средства для приготовления рецепта: App Inventor
Источник рецепта
http://ai2.appinventor.mit.edu/reference/other/json-web-apis.html
  1. JSON numbers (both integers and decimal numbers) - становятся числами
  2. JSON strings become App Inventor text - строки превращаются в текст
  3. JSON arrays - массивы JSON становятся вложенными списками App Inventor
  4. JSON objects - становятся App Inventor dictionary

Вариант использованием App Inventor

В основе рецепта пояснение того, как устроен формат JSON и как к нему можно обращаться из App Inventor

Создаем переменную и присваиваем ей "()"

Действие по кнопке upload

When upl blocks.png

Присваивает значение переменной

и передает значение этой переменной в слой

When web blocks.png

+ добавлена кнопка, которая убирает текст из слоя