ManyChat Help Portal
Submit a ticket

Dev-программа — группы настройки приложений

В большинстве приложений пользователи должны настроить авторизацию. Блок настройки приложения (App Setup) позволяет запросить у пользователей:

  • Ключи API, токены, пароли
  • Глобальные переменные (например, базовый URL, местоположение, язык и т. д.)

В некоторых случаях одной группы настройки приложения недостаточно.

Подключение приложения к тестовой и рабочей средам, различным сторонним аккаунтам требует нескольких групп.

Для поддержки этих юзкейсов мы разрешаем присваивать атрибут «group» параметрам аутентификации.

"params": [
      {
        "name": "api_key",
        "group": true,
        "title": "Введите ваш ключ API"
      }
    ]

Параметры, отмеченные как «group», можно указывать несколько раз, пользователь может нажать «добавить еще одну группу» столько раз, сколько потребуется. У каждой группы может быть свое имя, чтобы ее было легко узнать в узлах конструктора сценариев.

Если заданы две группы или более, узел действия отображается следующим образом. Перед сохранением этого узла пользователям необходимо выбрать используемую группу.

Действие выполняется с определенной группой. В примере выше пользователь может подключить приложение к тестовой среде, проверить, как оно работает, а затем переключиться на рабочую среду.