⟵ сюдатуда ⟶
  • Установка и конфигурация
  • Общие принципы и плейсменты
  • Поля и таблицы, добавление и редактирование
  • Синтаксис и вычисление значений полей
  • Реляционные взаимосвязи
  • Коды действий
  • Коды форматирования
  • Типы таблиц и их пересчет
  • Циклы
  • Автоматическое заполнение таблиц
  • Роли и пользователи
  • Предварительная фильтрация таблиц
  • Выполнение действий по расписанию
  • Нотификации
  • Взаимодействие при помощи API
  • Шаблоны печати
  • Обновления и выгрузки
  • Учебный проект — подготовка
  • Задание 1-5
  • Задание 6-10
  • Видео-курс

    Взаимодействие с внешними системами

    Remotes API

    На 1:00 сказал, что вернусь к Авторизации в Remotes и не вернулся. Ларчик открывается просто — передаете токен в параметре POST и проверяете его соответствие перед выполнением любых действий в исполняемом Totum-коде. Если не соответсвует ставите срабатываение errorExeption — функция прерывает исполнение кода. Если это был код действия, то транзакция будет отменена и накаких действие не произойдет.
    

    Таймкоды и ссылки на документацию

    1 - 00:09 — Назначение Remotes

    2 - 00:20 — Добавление ремоута

    3 - 00:38 — Именование ремоутов

    4 - 01:04 — Исполняемый код ремоута

    5 - 01:24 — Условия, необходимые для работы ремоута

    6 - 02:19 — Обращение к ремоуту со стороннего сервера

    7 - 02:35 — Варианты ответа ремоута

    8 - 03:07 — Передача параметров в GET и POST

    9 - 03:44 — Быстрые переменные $#GET/POST внутри кода

    10 - 04:24 — Обработка POST переданного в RAW

    11 - 05:25 — Встроенные инструменты отладки

    12 - 05:51 — Выполнение действия через remotes

    13 - 06:42 — Действия отладки выполняются от текущего пользов.

    14 - 07:03 — Возврат sucsess/error для действий

    15 - 07:15 — Выполнение действия и возврат значения через while

    JSON API

    Таймкоды и ссылки на документацию

    1 - 00:15 — Пользователи API

    2 - 01:26 — Видимость и доступы к полям

    3 - 02:31 — Индикация видимости в API

    4 - 02:53 — Обращение и авторизация

    5 - 03:48 — Получение данных из таблицы

    6 - 04:35 — Использование префильтра при запросе

    7 - 05:40 — Фильтрация по id

    8 - 06:23 — Добавление, изменение, удаление

    9 - 08:55 — Неприменимость Условного форматирования в API

    10 - 09:18 — Место исполнения export при выполнении запроса

    11 - 09:36 — Remotes через JSON API

    12 - 10:30 — Передача запроса в переменную $#data

    13 - 10:49 — Формат запроса к remotes

    14 - 11:52 — Нечувствительность к настройке Возврат

    ⟵ сюда туда ⟶