Cognito Forms
Cognito Forms umožňuje snadno vytvářet výkonné online formuláře, jako jsou průzkumy, formuláře objednávek, registrační formuláře a další. Zdarma.
Tento konektor je dostupný v následujících produktech a oblastech:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Standard | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Logic Apps | Standard | Všechny oblasti Logic Apps s výjimkou následujících: – Oblasti Azure Government – Oblasti Azure China - Ministerstvo obrany USA (DoD) |
| Power Apps | Standard | Všechny oblasti Power Apps s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Power Automate | Standard | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Kontakt | |
|---|---|
| Název | Podpora pro Cognito Forms |
| URL | https://www.cognitoforms.com/support |
| support@cognitoforms.com |
| Metadata konektoru | |
|---|---|
| Vydavatel | Cognito Forms |
| Internetová stránka | https://www.cognitoforms.com |
| Zásady ochrany osobních údajů | https://www.cognitoforms.com/legal/privacy |
| Kategorie | Produktivita; Spolupráce |
Cognito Forms
Cognito Forms umožňuje snadno vytvářet výkonné online formuláře, jako jsou průzkumy, formuláře objednávek, registrační formuláře a další. Zdarma. Pokud potřebujete pomoc s naším veřejným konektorem Power Automate, projděte si naši dokumentaci podpory nebo nás kontaktujte.
Vydavatel: Cognito Forms
Požadavky
Vyžaduje se placené předplatné.
Podporované operace
Triggers
Triggery se posílají krátce po přihlášení k odběru události.
NewEntry
Tato akce se aktivuje při vytvoření nové položky pro zadaný formulář. Výstupem budou vstupní data, včetně dat souborů a dočasných odkazů na soubory, podpisy a vstupní dokumenty.
Parametry:
-
form: Název formuláře, pro který se budou odebírat události nové položky.
UpdateEntry
Tato akce se aktivuje při aktualizaci položky pro zadaný formulář. Výstupem budou vstupní data, včetně dat souborů a dočasných odkazů na soubory, podpisy a vstupní dokumenty.
Parametry:
-
form: Název formuláře, pro který se budou odebírat aktualizované události položky.
EntryDeleted
Tato akce se aktivuje při odstranění položky pro zadaný formulář. Výstupem budou vstupní data s výjimkou odkazů.
Parametry:
-
form: Název formuláře, pro který se budou odebírat odstraněné události.
Akce
CreateEntry
Tato akce vytvoří položku pro zadaný formulář. Akce bude obsahovat nastavitelné vlastnosti pro každé pole položky s výjimkou některých typů polí. Výstupem budou vstupní data.
Parametry:
-
form: Název nebo ID interního formuláře
EditEntry
Tato akce aktualizuje existující položku pro zadaný formulář. Akce bude obsahovat nastavitelné vlastnosti pro každé pole položky s výjimkou některých typů polí. Tato akce selže, pokud položka obsahuje placenou objednávku nebo id položky neexistuje. Výstupem budou aktualizovaná vstupní data.
Parametry:
-
form: Název nebo ID interního formuláře -
entryId: Číslo položky nebo ID položky, které se má aktualizovat.
SetFormAvailability
Tato akce nastaví nastavení limitu dostupnosti formuláře.
Parametry start a end parametry by měly být prázdné, aby byl formulář dostupný po celou dobu.
Výstupem bude aktualizované nastavení dostupnosti.
Parametry:
-
form: Název nebo ID interního formuláře -
start: Datum a čas, ve kterém by měl být formulář k dispozici. -
end: Datum a čas, kdy by formulář již neměl být k dispozici. -
message: Zpráva, která by se měla zobrazit uživatelům, kteří se pokusí získat přístup k formuláři mimo dobu dostupnosti.
Získat soubor
Tato akce načte soubor z úložiště. Výstupem bude objekt obsahující data souboru, metadata a dočasné propojení se souborem.
Parametry:
-
id: ID souboru, který se má načíst.
GetDocument
Tato akce vygeneruje a načte vstupní dokument pomocí zadaného formuláře, položky a šablony. Výstupem bude objekt obsahující data souboru dokumentu, metadata a dočasný odkaz na dokument.
Parametry:
-
form: Název nebo ID interního formuláře -
entry: ID položky nebo číslo položky, pro kterou má být dokument generován. -
templateNumber: Číslo šablony, která se má použít k vygenerování vstupního dokumentu
GetEntry
Tato akce získá existující položku pro zadaný formulář. Tato akce selže, pokud položka neexistuje. Výstupem budou vstupní data.
Parametry:
-
form: Název nebo ID interního formuláře -
entryId: Číslo položky nebo ID položky, které se má načíst.
DeleteEntry
Tato akce odstraní existující položku pro zadaný formulář. Tato akce selže, pokud položka neexistuje. Nebude k dispozici žádný výstup.
Parametry:
-
form: Název nebo ID interního formuláře -
entryId: Číslo položky nebo ID položky, které se má odstranit.
Privátní operace
Tyto operace jsou povolením pro veřejné triggery a akce.
GetForms
Tato operace vrátí seznam formulářů jako objekty, které obsahují Id, InternalNamea Name.
Při použití parametru form pro akce a triggery by měl uživatel vidět Name, ale InternalName měl by být odeslán do rozhraní API.
GetFormSchema
Tato operace vrátí schéma pro zadaný formulář.
Parametr input by měl být pravdivý pro akce, které mají vyloučit vlastnosti jen pro čtení a false pro triggery, aby zahrnovaly všechny vlastnosti.
Parametr includeLinks by měl být pravdivý pro všechny akce a triggery s výjimkou EntryDeleted.
Parametry:
-
form: Název nebo ID interního formuláře -
input: Logická hodnota označující, zda má vrácené schéma vyloučit vlastnosti, které nelze nastavit. Ve výchozím nastavení je false. -
includeLinks: Logická hodnota označující, zda mají být ve schématu zahrnuty vlastnosti propojení pro soubory, podpisy a dokumenty. True ve výchozím nastavení.
Odhlášení odběruWebhooku
Tato operace zruší odběr zadaného webhooku. Webhook už nebude po odeslání všech aktuálně zařazených událostí do fronty přijímat žádné události.
Parametry:
-
id: ID webhooku, který by se měl odhlásit. -
module: Modul webhooku. Tento konektor by měl být nastavený na "formuláře", protože tento konektor podporuje pouze tento modul.
Získání přihlašovacích údajů
Vlastník organizace se musí přihlásit k Cognito Forms a autorizovat připojení.
Známé problémy
None
Pokyny k nasazení
Cognito Forms vyžaduje platný Client id konektor a Client secret vytvořit ho.
Tyto vlastnosti najdete v trezoru klíčů a měly by být nastaveny pouze v nastavení ověřování vlastního konektoru.
Běh:
paconn create --api-def apiDefinition.swagger.json --api-prop apiProperties.jsonPřihlášení k PowerAutomate
Přechod na nový konektor
V části Zabezpečení aktualizujte
Client idClient secretAktualizace konektoru
Limity omezování
| Name | Volání | Období obnovení |
|---|---|---|
| Volání rozhraní API na připojení | 100 | 60 sekund |
Akce
| Aktualizovat položku |
Aktualizuje položku. |
| Nastavení dostupnosti formuláře |
Nastaví dostupnost formuláře. |
| Odstranit položku |
Odstraňte položku. |
| Vytvořit položku |
Vytvoří novou položku. |
| Získání dokumentu |
Získá dokument. |
| Získání položky |
Získá položku. |
| Získání souboru |
Získá soubor podle ID. |
Aktualizovat položku
Aktualizuje položku.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Formulář
|
form | True | string |
Název formuláře |
|
ID položky
|
entryId | True | string |
ID položky |
|
Entry
|
entry | True | dynamic |
Aktualizovaná vstupní data |
Návraty
Nastavení dostupnosti formuláře
Nastaví dostupnost formuláře.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Formulář
|
form | True | string |
Název formuláře |
|
Zahájení dostupnosti
|
start | date-time |
Datum zahájení dostupnosti |
|
|
Konec dostupnosti
|
end | date-time |
Koncové datum dostupnosti |
|
|
Zpráva není k dispozici
|
message | string |
Zpráva není k dispozici |
Návraty
Informace o dostupnosti formulářů, jako je počáteční/koncová dostupnost, a ne dostupná zpráva.
- Body
- FormAvailability
Odstranit položku
Odstraňte položku.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Formulář
|
form | True | string |
Název formuláře |
|
ID položky
|
entryId | True | string |
ID položky |
Návraty
Vytvořit položku
Vytvoří novou položku.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Formulář
|
form | True | string |
Název formuláře |
|
Entry
|
entry | True | dynamic |
Položka, která se má vytvořit pro formulář |
Návraty
Získání dokumentu
Získá dokument.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Formulář
|
form | True | string |
Název formuláře |
|
ID položky
|
entry | True | string |
ID položky |
|
Číslo šablony
|
templateNumber | True | integer |
Číslo šablony |
Návraty
Odkaz na soubor, který obsahuje data a metadata souborů
- Body
- FileDataRef
Získání položky
Získá položku.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Formulář
|
form | True | string |
Název formuláře |
|
ID položky
|
entryId | True | string |
ID položky |
Návraty
Získání souboru
Získá soubor podle ID.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID souboru
|
id | True | string |
Jedinečný identifikátor souboru |
Návraty
Odkaz na soubor, který obsahuje data a metadata souborů
- Body
- FileDataRef
Aktivační události
| Při aktualizaci položky |
Aktivuje se, když někdo aktualizuje položku. |
| Při odstranění položky |
Aktivuje se, když někdo odstraní položku. |
| Při vytvoření nové položky |
Aktivuje se, když někdo vytvoří novou položku. |
Při aktualizaci položky
Aktivuje se, když někdo aktualizuje položku.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Formulář
|
publisher | True | string |
Název formuláře |
Návraty
Při odstranění položky
Aktivuje se, když někdo odstraní položku.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Formulář
|
publisher | True | string |
Název formuláře |
Návraty
Při vytvoření nové položky
Aktivuje se, když někdo vytvoří novou položku.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Formulář
|
publisher | True | string |
Název formuláře |
Návraty
Definice
FileDataRef
Odkaz na soubor, který obsahuje data a metadata souborů
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
ID souboru
|
Id | string |
Jedinečné ID souboru. |
|
Název souboru
|
Name | string |
Název souboru |
|
Typ obsahu souboru
|
ContentType | string |
Typ obsahu souboru. |
|
Velikost souboru
|
Size | integer |
Velikost souboru. |
|
Adresa URL souboru
|
File | string |
Adresa URL souboru. |
|
Obsah souboru
|
Content | byte |
Obsah souboru |
Dostupnost formuláře
Informace o dostupnosti formulářů, jako je počáteční/koncová dostupnost, a ne dostupná zpráva.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Zahájení dostupnosti formuláře
|
availabilityStart | date-time |
Zahájení dostupnosti formuláře |
|
Konec dostupnosti formuláře
|
availabilityEnd | date-time |
Konec dostupnosti formuláře |
|
Zpráva o nedostupné
|
notAvailableMessage | string |
Zpráva o nedostupné |