Поделиться через


Morf (предварительная версия)

Morf — это современная и упрощенная платформа на основе API, которая предлагает быстрый и гибкий подход к формированию форм.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Поддержка Morf
URL https://getmorf.io/support
Адрес электронной почты support@getmorf.io
Метаданные соединителя
Publisher Решения AFTIA
Веб-сайт https://getmorf.io
Политика конфиденциальности https://github.com/aftialabs/morf-docs/blob/main/guides/DataandPrivacyPolicy.md
Категории Продуктивность; Продажи и CRM

Morf — это упрощенная платформа на основе API для автоматического создания форм, которые можно легко внедрить в существующие системы, приложения и сайты. Morf предоставляет REST API, который можно использовать для динамического создания пользовательских интерфейсов и сбора информации для управления цифровыми процессами. Morf упрощает разработку, публикацию и развертывание веб-форм, позволяя предприятиям быстро развертывать решения для создания и создания фирменной символики данных. ИТ-специалисты будут находить, что в отличие от многих решений форм SaaS, Morf легко интегрируется в свой рабочий процесс разработки.

Предпосылки

Перед использованием этого соединителя потребуется ключ API Morf и определение формы. Чтобы приступить к работе, ознакомьтесь с разделами "Получение учетных данных " и " Начало работы ".

Получение учетных данных

Чтобы приступить к работе, перейдите к редактору Morf и запросите ключи доступа. Вам будет предоставлен один (1) сайт и один (1) ключ API. Как описано в нашей документации по проверке подлинности, используйте предоставленный ключ API при настройке нового подключения Power Platform. Здесь доступны наши условия бесплатного использования.

Начало работы

  1. Чтобы приступить к работе, начните с создания определения формы Morf. Это можно сделать с помощью редактора Morf и создания новой формы с нуля или путем преобразования существующего документа.
  2. С помощью определения формы вы можете создать новый поток Power Platform Flow, используя операцию отрисовки Morf.
  3. Настройте новое подключение, если он отсутствует, добавив ключ API Morf в конфигурацию подключения.
  4. Настройте действие для передачи определения формы и необязательных данных в него, а после вызова потока вы получите отрисованную форму Morf.
  5. Эта форма может быть отправлена пользователю с помощью различных механизмов доставки или может быть представлена пользователю непосредственно с помощью действия HTTP-ответа.
  6. Дополнительные сведения о отправке формы в Power Platform Flow см. в нашей документации.

Известные проблемы и ограничения

  • Пользователи уровня "Бесплатный" могут столкнуться с более медленным временем отклика в периоды повышенного использования из-за стандартов подготовки

Распространенные ошибки и средства защиты

  • Пользователи с неправильно настроенным или недопустимым ключом API получат недопустимое исключение ключа (состояние ошибки:): 401при вызове службы
  • В случае недопустимого определения default формы политика повторных попыток Power Automate может продолжать вызывать службу отрисовки, что приводит к нескольким ошибкам (состояние ошибки: ): 500до достижения времени ожидания. Установка политики повторных попыток на none определенное максимальное пороговое значение может помочь избежать этого поведения.

Часто задаваемые вопросы

Как создаются новые формы?

Это можно сделать с помощью редактора Morf и создания новых форм с нуля или путем преобразования существующих документов.

Можно ли внедрить формы Morf?

Конечно. Формы Morf можно внедрить в любое веб-свойство без использования встроенных кадров (iframe). Начало работы с заголовком в редакторе Morf для создания тега внедрения.

Что делает Морф формы разными?

Формы Morf используют концепцию, называемую интерфейсами создания, что позволяет динамически изменять определения форм в режиме реального времени при вызове API-интерфейсов отрисовки. Это позволяет выполнять расширенное динамическое поведение в рамках логики и операций отрисовки.

Как отправить форму Morf?

Формы Morf можно отправить в любой API, принимающее запрос POST. Сведения о отправке см. здесь.

Можно ли отправлять формы Morf в поток Power Platform?

Yes! Следуйте этому руководству , чтобы настроить собственный поток отправки.

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Имя Тип Description Обязательно
Ключ API securestring Ключ API для этой службы. Получение ключа API из https://getmorf.io/mspa True

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Отрисовка нового интерфейса сбора данных Morf (V1)

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

Преобразование полезных данных JSON с помощью JSONata (V1)

Вызовите этот API с полезными данными JSON и выражением запроса JSONata или преобразования, чтобы получить измененные данные или результат запроса.

Отрисовка нового интерфейса сбора данных Morf (V1)

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

Параметры

Имя Ключ Обязательно Тип Описание
Определение формы
form True string

Определение формы для отрисовки

Данные
data string

(Необязательно) Данные, используемые для предварительной заполнения формы

Возвращаемое значение

Отрисованный HTML-код Morf

response
RenderResponse

Преобразование полезных данных JSON с помощью JSONata (V1)

Вызовите этот API с полезными данными JSON и выражением запроса JSONata или преобразования, чтобы получить измененные данные или результат запроса.

Параметры

Имя Ключ Обязательно Тип Описание
Данные JSON
data True string

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

Выражение JSONata
expression True string

Выражение JSONata для выполнения данных. См. https://jsonata.org/

Возвращаемое значение

Объект ответа преобразования

Определения

RenderResponse

Отрисованный HTML-код Morf

Отрисованный HTML-код Morf

Form
string

ПреобразованиеResponse

Объект ответа преобразования

Имя Путь Тип Описание
Result
result string

Результат выполнения выражения, содержащего строку или строковый объект.