Запрос API Call

API Call Query вызывает API сразу при загрузке страницы или виджета — так на экране появляются данные из внешнего сервиса: список товаров в ListView, сведения о пользователе в текстовых виджетах.

инфо
Что нужно заранее

Создайте вызов API в проекте.

Добавление запроса

Работа делится на два шага:

  1. Добавить запрос
  2. Вывести данные в интерфейсе

1. Добавление запроса

  1. Выделите виджет или страницу, к которым относится запрос.
  2. Выберите Backend Query в панели свойств.
  3. Задайте Query Type = API Call.
  4. Выберите Group or Call Name — в списке будут все вызовы API из вашего проекта.
  5. Если вызову нужны переменные — токен, параметры запроса, идентификатор пользователя, — задайте их кнопкой + Set Additional Variable.
  6. Нажмите Confirm.

2. Вывод данных

  1. Выделите виджет — например, Text, — в котором нужно показать данные.
  2. В панели свойств нажмите Set from Variable.
  3. В Source выберите [имя вашего вызова] Response.
  4. В API response Options укажите JSON Body.
  5. В Available Options выберите JSON Path.
  6. Задайте JSON Path Name — свой путь или уже созданный. Как создать JSON-путь.
  7. Нажмите Confirm.
перевод официальной документации FlutterFlow

обновлено

⌕ ESC