Freigeben über


Morf (Vorschau)

Morf ist eine moderne und einfache API-gesteuerte Plattform, die einen schnellen und flexiblen Ansatz für die Formulargenerierung bietet.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Morf-Unterstützung
URL https://getmorf.io/support
Email support@getmorf.io
Connectormetadaten
Herausgeber AFTIA Solutions
Webseite https://getmorf.io
Datenschutzrichtlinie https://github.com/aftialabs/morf-docs/blob/main/guides/DataandPrivacyPolicy.md
Kategorien Produktivität; Vertrieb und CRM

Morf ist eine einfache API-gesteuerte Plattform zum automatischen Generieren von Formularen, die problemlos in vorhandene Systeme, Apps und Websites eingebettet werden können. Morf stellt eine REST-API bereit, die verwendet werden kann, um Benutzeroberflächen dynamisch zu generieren und Informationen zu erfassen, um Ihre digitalen Prozesse zu unterstützen. Morf vereinfacht die Erstellung, Veröffentlichung und Bereitstellung webbasierter Formulare, sodass Unternehmen schnell integrierte und markenorientierte Datenerfassungslösungen bereitstellen können. IT-Experten werden feststellen, dass Morf im Gegensatz zu vielen SaaS-Formularlösungen problemlos in ihren Entwicklungsworkflow integriert wird.

Voraussetzungen

Bevor Sie diesen Connector verwenden, benötigen Sie einen Morf-API-Schlüssel und eine Formulardefinition. Weitere Informationen finden Sie in den Abschnitten " Anmeldeinformationen und Erste Schritte " weiter unten.

Abrufen von Anmeldeinformationen

Um zu beginnen, wechseln Sie zu unserem Morf-Editor , und fordern Sie Zugriffstasten an. Ihnen wird eine (1) Website und ein (1) API-Schlüssel gewährt. Wie in unserer Authentifizierungsdokumentation beschrieben, verwenden Sie beim Konfigurieren Ihrer neuen Power Platform-Verbindung den bereitgestellten API-Schlüssel. Unsere kostenlosen Nutzungsbedingungen sind hier verfügbar.

Erste Schritte

  1. Beginnen Sie mit dem Erstellen einer Morf-Formulardefinition. Dazu können Sie unseren Morf-Editor verwenden und ein neues Formular von Grund auf neu erstellen oder ein vorhandenes Dokument konvertieren.
  2. Mit Ihrer Formulardefinition können Sie jetzt einen neuen Power Platform Flow erstellen, der den Morf-Rendervorgang nutzt.
  3. Konfigurieren Sie eine neue Verbindung, wenn sie nicht vorhanden ist, indem Sie den Morf-API-Schlüssel zur Verbindungskonfiguration hinzufügen.
  4. Konfigurieren Sie die Aktion, um Ihre Formulardefinition und optional Daten an sie zu übergeben, und nach dem Aufrufen des Flusses erhalten Sie ein gerendertes Morf-Formular.
  5. Dieses Formular kann mithilfe vieler verschiedener Übermittlungsmechanismen an einen Benutzer gesendet werden, oder es kann einem Benutzer direkt mithilfe der HTTP-Antwortaktion angezeigt werden.
  6. Weitere Informationen zum Übermitteln eines Formulars an einen Power Platform Flow erhalten Sie in unserer Dokumentation.

Bekannte Probleme und Einschränkungen

  • Benutzer der kostenlosen Ebene können aufgrund von Bereitstellungsstandards während zeiträumen erhöhter Nutzung langsamer reagieren

Häufige Fehler und Abhilfemaßnahmen

  • Benutzer mit einem falsch konfigurierten oder ungültigen API-Schlüssel erhalten beim Aufrufen des Diensts eine ungültige Schlüsselausnahme (Fehlerstatus: 401)
  • Bei einer ungültigen Formulardefinition kann die default Power Automate-Wiederholungsrichtlinie weiterhin Aufrufe an den Renderdienst ausführen, was zu mehreren Fehlern (Fehlerstatus: 500) führt, bis ein Timeout erreicht ist. Das Festlegen der Wiederholungsrichtlinie auf none oder auf einen definierten maximalen Schwellenwert kann dazu beitragen, dieses Verhalten zu vermeiden.

Häufig gestellte Fragen

Wie werden neue Formulare erstellt?

Dazu können Sie unseren Morf-Editor verwenden und neue Formulare von Grund auf neu erstellen oder vorhandene Dokumente konvertieren.

Können Morf-Formulare eingebettet werden?

Absolut. Morf-Formulare können ohne Verwendung von Inlineframes (iframe) in eine beliebige Webeigenschaft eingebettet werden. Beginnen Sie, indem Sie zu unserem Morf-Editor wechseln, um ein Einbettungstag zu generieren.

Was macht Morf zu unterschiedlichen Formen?

Morf-Formulare verwenden ein Konzept namens Generierungsschnittstellen, mit dem Formulardefinitionen beim Aufrufen unserer Render-APIs dynamisch in Echtzeit geändert werden können. Dies ermöglicht ein erweitertes dynamisches Verhalten als Teil der Renderlogik und -vorgänge.

Wie sende ich ein Morf-Formular?

Morf-Formulare können an jede API gesendet werden, die eine POST-Anforderung akzeptiert. Informationen zu Übermittlungen finden Sie hier.

Können Morf-Formulare an einen Power Platform Flow übermittelt werden?

Yes! Befolgen Sie diesen Leitfaden , um Ihren eigenen Übermittlungsfluss einzurichten.

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
API-Schlüssel securestring Der API-Schlüssel für diesen Dienst. Abrufen des API-Schlüssels von https://getmorf.io/mspa Richtig

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Rendern einer neuen Morf-Datenerfassungsoberfläche (V1)

Rufen Sie diese API mit einer Morf-Formulardefinition und optional Daten auf, um ein vordefiniertes Formulardokument zu empfangen, das einem Benutzer in einem Browserkontext angezeigt werden kann.

Transformieren einer JSON-Nutzlast mit JSONata (V1)

Rufen Sie diese API mit einer JSON-Nutzlast und einem JSONata-Abfrage- oder Transformationsausdruck auf, um die geänderten Daten oder das Abfrageergebnis zu empfangen.

Rendern einer neuen Morf-Datenerfassungsoberfläche (V1)

Rufen Sie diese API mit einer Morf-Formulardefinition und optional Daten auf, um ein vordefiniertes Formulardokument zu empfangen, das einem Benutzer in einem Browserkontext angezeigt werden kann.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Formulardefinition
form True string

Formulardefinition, die gerendert werden soll

Daten
data string

(Optional) Daten, die zum Vorfüllen des Formulars verwendet werden sollen

Gibt zurück

Gerenderter Morf-HTML-Code

response
RenderResponse

Transformieren einer JSON-Nutzlast mit JSONata (V1)

Rufen Sie diese API mit einer JSON-Nutzlast und einem JSONata-Abfrage- oder Transformationsausdruck auf, um die geänderten Daten oder das Abfrageergebnis zu empfangen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
JSON-Daten
data True string

Daten, die abgefragt oder transformiert werden sollen

JSONata-Ausdruck
expression True string

JSONata-Ausdruck, der für die Daten ausgeführt werden soll. Siehe https://jsonata.org/

Gibt zurück

Ein Transformationsantwortobjekt

Definitionen

RenderResponse

Gerenderter Morf-HTML-Code

Gerenderter Morf-HTML-Code

Formular
string

TransformationResponse

Ein Transformationsantwortobjekt

Name Pfad Typ Beschreibung
Ergebnis
result string

Ergebnis der Ausdrucksausführung, die eine Zeichenfolge oder ein Zeichenfolgenobjekt enthält.