Morf (förhandsversion)
Morf är en modern och lätt API-driven plattform som erbjuder en snabb och flexibel metod för att skapa formulär.
Den här anslutningsappen är tillgänglig i följande produkter och regioner:
| Tjänster | Class | Regioner |
|---|---|---|
| Copilot Studio | Premie | Alla Power Automate-regioner utom följande: - Amerikanska myndigheter (GCC) - Amerikanska myndigheter (GCC High) – China Cloud drivs av 21Vianet - US Department of Defense (DoD) |
| Logiska appar | Norm | Alla Logic Apps-regioner utom följande: – Azure Government-regioner – Regioner i Azure Kina - US Department of Defense (DoD) |
| Power Apps | Premie | Alla Power Apps-regioner utom följande: - Amerikanska myndigheter (GCC) - Amerikanska myndigheter (GCC High) – China Cloud drivs av 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premie | Alla Power Automate-regioner utom följande: - Amerikanska myndigheter (GCC) - Amerikanska myndigheter (GCC High) – China Cloud drivs av 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Namn | Morf-stöd |
| URL | https://getmorf.io/support |
| E-postmeddelande | support@getmorf.io |
| Metadata för anslutningsprogram | |
|---|---|
| Utgivare | AFTIA-lösningar |
| Webbplats | https://getmorf.io |
| Sekretesspolicy | https://github.com/aftialabs/morf-docs/blob/main/guides/DataandPrivacyPolicy.md |
| Kategorier | Produktivitet; Försäljning och CRM |
Morf är en enkel API-driven plattform för att automatiskt generera formulär som enkelt kan bäddas in i befintliga system, appar och webbplatser. Morf tillhandahåller ett REST-API som kan användas för att dynamiskt generera användargränssnitt och samla in information för att driva dina digitala processer. Morf förenklar redigering, publicering och distribution av webbaserade formulär så att företag snabbt kan distribuera sömlöst integrerade och varumärkesbaserade datainsamlingslösningar. IT-proffs kommer att märka att till skillnad från många SaaS-formulärlösningar kan Morf enkelt integreras i sitt arbetsflöde för utveckling.
Förutsättningar
Innan du använder den här anslutningsappen behöver du en Morf API-nyckel och en formulärdefinition. Gå till avsnitten Hämta autentiseringsuppgifter och Komma igång nedan för att komma igång.
Hämta autentiseringsuppgifter
Kom igång genom att gå till vår Morf-redigerare och begära åtkomstnycklar. Du får en (1) webbplats och en (1) API-nyckel. Som beskrivs i vår autentiseringsdokumentation använder du den angivna API-nyckeln när du konfigurerar din nya Power Platform-anslutning. Våra kostnadsfria användningsvillkor finns här.
Komma igång
- Börja med att skapa en Morf-formulärdefinition för att komma igång. Detta kan göras genom att använda vår Morf-redigerare och skapa ett nytt formulär från grunden eller genom att konvertera ett befintligt dokument.
- Med formulärdefinitionen till hands kan du nu skapa ett nytt Power Platform Flow som utnyttjar Morf Render-åtgärden.
- Konfigurera en ny anslutning om en inte finns genom att lägga till din Morf API-nyckel i anslutningskonfigurationen.
- Konfigurera åtgärden för att skicka formulärdefinitionen och eventuellt data till den, och när du har anropat ditt flöde får du ett renderat Morf-formulär.
- Det här formuläret kan skickas till en användare med hjälp av många olika leveransmekanismer eller så kan det visas för en användare direkt med hjälp av HTTP-svarsåtgärden.
- Mer information om hur du skickar ett formulär till ett Power Platform Flow finns i vår dokumentation.
Kända problem och begränsningar
- Användare på den kostnadsfria nivån kan uppleva långsammare svarstider under perioder med ökad användning på grund av etableringsstandarder
Vanliga fel och åtgärder
- Användare med en felkonfigurerad eller ogiltig API-nyckel får ett ogiltigt nyckelfel (felstatus:
401) när de anropar tjänsten - Om det gäller en ogiltig formulärdefinition
defaultkan Power Automate-återförsöksprincipen fortsätta att göra anrop till renderingstjänsten, vilket resulterar i flera fel (felstatus:500) tills en tidsgräns nås. Om du ställer in återförsöksprincipen pånoneeller till ett definierat högsta tröskelvärde kan du undvika det här beteendet.
Vanliga frågor och svar
Hur skapas nya formulär?
Detta kan göras genom att använda vår Morf-redigerare och skapa nya formulär från grunden eller genom att konvertera befintliga dokument.
Kan Morf-formulär bäddas in?
Absolut. Morf-formulär kan bäddas in i valfri webbegenskap utan användning av infogade ramar (iframe). Kom igång genom att gå över till vår Morf-redigerare för att generera en inbäddningstagg.
Vad gör Morf-formulär olika?
Morf-formulär använder ett begrepp som kallas generationsgränssnitt som gör att formulärdefinitioner kan ändras dynamiskt i realtid när vi anropar våra återgivnings-API:er. Detta möjliggör avancerat dynamiskt beteende som en del av renderingslogik och åtgärder.
Hur skickar jag ett Morf-formulär?
Morf-formulär kan skickas till alla API:er som accepterar en POST-begäran. Information om inlämningar finns här.
Kan Morf-formulär skickas till ett Power Platform Flow?
Yes! Följ den här guiden för att konfigurera ditt eget sändningsflöde.
Skapa en anslutning
Anslutningsappen stöder följande autentiseringstyper:
| Standardinställning | Parametrar för att skapa anslutning. | Alla regioner | Går inte att dela |
Standard
Tillämpligt: Alla regioner
Parametrar för att skapa anslutning.
Det här är inte delningsbar anslutning. Om power-appen delas med en annan användare uppmanas en annan användare att skapa en ny anslutning explicit.
| Namn | Typ | Description | Krävs |
|---|---|---|---|
| API-nyckel | securestring | API-nyckeln för den här tjänsten. Hämta din API-nyckel från https://getmorf.io/mspa | Sann |
Begränsningsgränser
| Name | Anrop | Förnyelseperiod |
|---|---|---|
| API-anrop per anslutning | 100 | 60 sekunder |
Åtgärder
| Rendera en ny Morf-datainsamlingsupplevelse (V1) |
Anropa det här API:et med en Morf-formulärdefinition och eventuellt data för att ta emot ett förfyllt formulärdokument som kan visas för en användare i en webbläsarkontext. |
| Transformera en JSON-nyttolast med JSONata (V1) |
Anropa det här API:et med en JSON-nyttolast och ett JSONata-fråge- eller transformeringsuttryck för att ta emot ändrade data eller frågeresultat. |
Rendera en ny Morf-datainsamlingsupplevelse (V1)
Anropa det här API:et med en Morf-formulärdefinition och eventuellt data för att ta emot ett förfyllt formulärdokument som kan visas för en användare i en webbläsarkontext.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Formulärdefinition
|
form | True | string |
Formulärdefinition som ska återges |
|
Uppgifter
|
data | string |
(Valfritt) Data som ska användas för att fylla i formuläret i förväg |
Returer
Renderad Morf HTML
- response
- RenderResponse
Transformera en JSON-nyttolast med JSONata (V1)
Anropa det här API:et med en JSON-nyttolast och ett JSONata-fråge- eller transformeringsuttryck för att ta emot ändrade data eller frågeresultat.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
JSON-data
|
data | True | string |
Data som ska frågas eller transformeras |
|
JSONata-uttryck
|
expression | True | string |
JSONata-uttryck för att köra mot data. Se https://jsonata.org/ |
Returer
Ett transformeringssvarsobjekt
Definitioner
RenderResponse
TransformationResponse
Ett transformeringssvarsobjekt
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Result
|
result | string |
Resultatet av uttryckskörningen som innehåller en sträng eller ett strängifierat objekt. |