Udostępnij przez


Morf (wersja zapoznawcza)

Morf to nowoczesna i uproszczona platforma oparta na interfejsie API, która oferuje szybkie i elastyczne podejście do generowania formularzy.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Pomoc techniczna morf
adres URL https://getmorf.io/support
Email support@getmorf.io
Metadane łącznika
Publisher Rozwiązania AFTIA
Witryna internetowa https://getmorf.io
Zasady ochrony prywatności https://github.com/aftialabs/morf-docs/blob/main/guides/DataandPrivacyPolicy.md
Kategorie Produktywność; Sprzedaż i CRM

Morf to uproszczona platforma oparta na interfejsie API umożliwiająca automatyczne generowanie formularzy, które można łatwo osadzać w istniejących systemach, aplikacjach i witrynach. Morf udostępnia interfejs API REST, który może służyć do dynamicznego generowania interfejsów użytkownika i przechwytywania informacji w celu obsługi procesów cyfrowych. Morf upraszcza tworzenie, publikowanie i wdrażanie formularzy opartych na sieci Web, dzięki czemu firmy mogą szybko wdrażać bezproblemowo zintegrowane i markowe rozwiązania do przechwytywania danych. Specjaliści IT przekonają się, że w przeciwieństwie do wielu rozwiązań SaaS forms, Morf łatwo integruje się z przepływem pracy programowania.

Wymagania wstępne

Przed użyciem tego łącznika musisz mieć klucz interfejsu API Morf i definicję formularza. Zapoznaj się z poniższymi sekcjami Uzyskiwanie poświadczeń i Wprowadzenie , aby rozpocząć pracę.

Uzyskiwanie poświadczeń

Aby rozpocząć, przejdź do naszego edytora Morf i zażądaj kluczy dostępu. Otrzymasz jeden (1) witrynę i jeden (1) klucz interfejsu API. Zgodnie z opisem w naszej dokumentacji uwierzytelniania użyj podanego klucza interfejsu API podczas konfigurowania nowego połączenia platformy Power Platform. Nasze bezpłatne warunki użytkowania są dostępne tutaj.

Wprowadzenie

  1. Aby rozpocząć, zacznij od utworzenia definicji formularza Morf. Można to zrobić za pomocą edytora Morf i utworzenia nowego formularza od podstaw lub przez przekonwertowanie istniejącego dokumentu.
  2. Korzystając z definicji formularza, możesz teraz utworzyć nowy przepływ platformy Power Platform wykorzystujący operację Morf Render.
  3. Skonfiguruj nowe połączenie, jeśli nie istnieje, dodając klucz interfejsu API Morf do konfiguracji połączenia.
  4. Skonfiguruj akcję, aby przekazać definicję formularza i opcjonalnie do niej dane, a po wywołaniu przepływu otrzymasz renderowany formularz Morf.
  5. Ten formularz może być wysyłany do użytkownika przy użyciu wielu różnych mechanizmów dostarczania lub może być prezentowany użytkownikowi bezpośrednio przy użyciu akcji Odpowiedzi HTTP.
  6. Aby uzyskać więcej informacji na temat przesyłania formularza do usługi Power Platform Flow, zapoznaj się z naszą dokumentacją.

Znane problemy i ograniczenia

  • Użytkownicy warstwy Bezpłatna mogą mieć wolniejsze czasy odpowiedzi w okresach zwiększonego użycia ze względu na standardy aprowizacji

Typowe błędy i środki zaradcze

  • Użytkownicy z błędnie skonfigurowanym lub nieprawidłowym kluczem interfejsu API otrzymają nieprawidłowy wyjątek klucza (stan błędu: 401) podczas wywoływania usługi
  • W przypadku nieprawidłowej definicji default formularza zasady ponawiania prób usługi Power Automate mogą kontynuować wykonywanie wywołań do usługi renderowania, co powoduje wiele błędów (stan błędu: 500) do momentu osiągnięcia limitu czasu. Ustawienie zasad ponawiania prób na none lub zdefiniowaną maksymalną wartość progową może pomóc uniknąć tego zachowania.

Często zadawane pytania

Jak tworzone są nowe formularze?

Można to zrobić za pomocą edytora Morf i utworzyć nowe formularze od podstaw lub przekonwertować istniejące dokumenty.

Czy formularze Morf można osadzać?

Naturalnie. Formularze Morf można osadzać w dowolnej właściwości sieci Web bez użycia ramek wbudowanych (iframe). Rozpocznij od nagłówka do naszego edytora Morf , aby wygenerować tag osadzania.

Co sprawia, że morf formy różnią się?

Formularze Morf używają koncepcji nazywanej interfejsami generowania, która umożliwia dynamiczne modyfikowanie definicji formularzy w czasie rzeczywistym podczas wywoływania interfejsów API renderowania. Umożliwia to zaawansowane zachowanie dynamiczne w ramach logiki renderowania i operacji.

Jak przesłać formularz Morf?

Formularze Morf można przesłać do dowolnego interfejsu API, który akceptuje żądanie POST. Informacje na temat przesyłania można znaleźć tutaj.

Czy formularze Morf można przesłać do usługi Power Platform Flow?

Yes! Postępuj zgodnie z tym przewodnikiem , aby skonfigurować własny przepływ przesyłania.

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Klucz interfejsu API securestring Klucz interfejsu API dla tej usługi. Pobieranie klucza interfejsu API z witryny https://getmorf.io/mspa Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Przekształcanie ładunku JSON przy użyciu struktury JSONata (wersja 1)

Wywołaj ten interfejs API za pomocą ładunku JSON i zapytania JSONata lub wyrażenia przekształcenia, aby otrzymać zmodyfikowane dane lub wynik zapytania.

Renderowanie nowego środowiska przechwytywania danych Morf (V1)

Wywołaj ten interfejs API przy użyciu definicji formularza Morf i opcjonalnie dane, aby otrzymać wstępnie wypełniony dokument formularza, który można przedstawić użytkownikowi w kontekście przeglądarki.

Przekształcanie ładunku JSON przy użyciu struktury JSONata (wersja 1)

Wywołaj ten interfejs API za pomocą ładunku JSON i zapytania JSONata lub wyrażenia przekształcenia, aby otrzymać zmodyfikowane dane lub wynik zapytania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Dane JSON
data True string

Dane, które mają być odpytywane lub przekształcane

Wyrażenie JSONata
expression True string

Wyrażenie JSONata w celu wykonania względem danych. Zobacz https://jsonata.org/

Zwraca

Obiekt odpowiedzi przekształcenia

Renderowanie nowego środowiska przechwytywania danych Morf (V1)

Wywołaj ten interfejs API przy użyciu definicji formularza Morf i opcjonalnie dane, aby otrzymać wstępnie wypełniony dokument formularza, który można przedstawić użytkownikowi w kontekście przeglądarki.

Parametry

Nazwa Klucz Wymagane Typ Opis
Definicja formularza
form True string

Definicja formularza do renderowania

Dane
data string

(Opcjonalnie) Dane, które mają być używane do wstępnego wypełniania formularza

Zwraca

Renderowany kod HTML morf

response
RenderResponse

Definicje

RenderResponse

Renderowany kod HTML morf

Renderowany kod HTML morf

Form
string

TransformResponse

Obiekt odpowiedzi przekształcenia

Nazwa Ścieżka Typ Opis
Wynik
result string

Wynik wykonania wyrażenia zawierającego ciąg lub obiekt ciągyfikowany.