Udostępnij przez


Adobe Experience Manager (wersja zapoznawcza)

Integracja programu Adobe Experience Manager umożliwia dostęp do usług powiązanych z formularzami programu Adobe Experience Manager (np. communications i innych). Ta integracja umożliwi również wyzwalanie przepływów po przesłaniu formularza za pośrednictwem formularzy programu Adobe Experience Manager.

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 Formularze programu Adobe Experience Manager
adres URL https://www.adobe.com/go/adobe-experience-manager-forms-community
Email aem-pa@adobe.com
Metadane łącznika
Publisher Adobe
Witryna internetowa https://business.adobe.com/products/experience-manager/forms/aem-forms.html
Zasady ochrony prywatności https://www.adobe.com/in/privacy/policy.html
Kategorie Produktywność; Zarządzanie biznesem

Łącznik programu Adobe Experience Manager umożliwia uzyskiwanie dostępu do formularzy programu Adobe Experience Manager — komunikacja w celu utworzenia dokumentu PDF opartego na danych formularza i formularza XML lub utworzeniu języka PostScript (PS), języka poleceń drukarki (PCL), języka drukowania Zebra (ZPL) i innych dokumentów języka definicji drukarki.

Wymagania wstępne

Do korzystania z łącznika wymagana jest licencja i dostęp do formularzy programu Adobe Experience Manager jako usługi w chmurze — interfejsy API komunikacji .

Jak uzyskać poświadczenia

Możesz łatwo rozpocząć pracę z programem Adobe Experience Manager, wykonując kilka kroków:

Generowanie poświadczeń usługi

Użyj konsoli dewelopera programu Adobe Experience Manager, aby wygenerować poświadczenia usługi.

Konfigurowanie połączenia

Dodaj poświadczenia usługi do łącznika programu Adobe Experience Manager. Możesz pobrać poświadczenia z pliku JSON poświadczeń usługi i skopiować te szczegóły poświadczeń do konfiguracji połączenia jednorazowego:

  • Identyfikator organizacji
  • ID klienta
  • Tajemnica klienta
  • Identyfikator konta technicznego
  • Zakresy meta
  • Klucz prywatny
  • Adres URL hosta programu Adobe IMS

W polu Serwer AEM określ adres URL swojego wystąpienia usługi w chmurze programu Adobe Experience Manager lub opublikuj. Na przykład https://publish-pXXXX-eXXXXX.adobeaemcloud.com

Wprowadzenie do łącznika

Łącznik obsługuje następujące operacje:

Generowanie dokumentu PDF na podstawie szablonu i scalanie danych

Możesz utworzyć dokument PDF oparty na projekcie formularza i danych formularza XML. Ułatwia tworzenie zatwierdzonych przez markę, spersonalizowanych i ustandaryzowanych dokumentów, takich jak korespondencja biznesowa, oświadczenia, listy przetwarzania roszczeń, powiadomienia o świadczeniach, miesięczne rachunki lub zestawy powitalne.

Podstawowym przepływem pracy jest scalanie danych formularza XML z projektem formularza w celu utworzenia dokumentu PDF. Szablon można utworzyć w projektancie formularzy programu Adobe Experience Manager.

Dane wyjściowe operacji to nieinterakcyjny dokument PDF. Oznacza to, że użytkownicy nie mogą wprowadzać ani modyfikować danych formularza. Możesz określić następujące parametry, aby skonfigurować różne opcje dla operacji:

Parameter Obowiązkowe (wymagane) Description
Template Tak Szablon definiuje wygląd i zachowanie dokumentu PDF. Interfejs API obsługuje szablony formatu: XDP i PDF. Możesz określić w pełni kwalifikowaną ścieżkę, ścieżkę referencyjną repozytorium programu Adobe Experience Manager lub plik binarny.
Dane Tak Plik XML zawierający dane do scalenia z szablonem. Możesz określić w pełni kwalifikowaną lokalizację HTTP lub plik binarny.
Konfiguracja XCI Nie. Usługa używa pliku konfiguracji XCI do konfigurowania różnych właściwości dokumentu PDF. Parametr XCI ma wpływ tylko wtedy, gdy szablon jest typu XDP lub dokument PDF oparty na protokole XDP. Możesz określić w pełni kwalifikowaną ścieżkę, ścieżkę referencyjną repozytorium programu Adobe Experience Manager lub plik binarny.
Lokalizacja Nie. Ustawienia regionalne, w których ma być renderowany plik PDF.
Katalog główny zawartości Nie. Lokalizacja zasobów szablonu (obrazy, fragmenty i inne). Ta ścieżka jest względna do lokalizacji szablonu.
Dodawanie tagów do formatu PDF Nie. Określ, aby utworzyć plik PDF z tagami, aby zoptymalizować go do użycia z czytnikami zawartości ekranu i inną technologią pomocną.
Osadzanie czcionek w formacie PDF Nie. Po osadzeniu czcionki osadzona czcionka wygląda tak samo na wszystkich urządzeniach, ale generowany jest większy plik wyjściowy.
Liniowy plik PDF (szybki widok internetowy) Nie. Wybierz, aby zoptymalizować plik PDF dla szybkiego widoku internetowego
Zachowaj stan Nie. Interaktywny dokument PDF zawiera różne elementy, które stanowią formularz. Te elementy mogą obejmować pola (w celu akceptowania lub wyświetlania danych), przyciski (wyzwalanie zdarzeń) i skrypty (polecenia do wykonania określonej akcji). Kliknięcie przycisku może wyzwolić zdarzenie, które zmienia stan pola. Na przykład wybranie opcji płci może zmienić kolor pola lub wygląd formularza. Jest to przykład zdarzenia ręcznego powodującego zmianę stanu formularza. Gdy taki interaktywny dokument PDF jest spłaszczone przy użyciu funkcji komunikacji formularzy programu Adobe Experience Manager, stan formularza nie jest zachowywany. Aby upewnić się, że stan formularza jest zachowywany nawet po spłaszczeniu formularza, ustaw wartość logiczną Zachowaj stan Na wartość True, aby zapisać i zachować stan formularza.
Zachowywanie niepodpisanych pól podpisu Nie. Określa, czy pola podpisów podpisanych i niepodpisanych są przechowywane, gdy plik PDF jest spłaszczone
Wersja programu Adobe Acrobat Reader Nie. Określa minimalną wersję programu Acrobat Reader wymaganą do otwarcia dokumentu PDF. Domyślną wersją jest Adobe Acrobat 11.

Generowanie kodu PostScript (PS), języka poleceń drukarki (PCL), zebra printing language (ZPL), DPL (Datamax Programming Language), IPL (Intermec Printer Language), TPCL (TEC Printer Command Language) z szablonu i danych

Interfejsy API generowania dokumentów umożliwiają tworzenie dokumentów PostScript (PS), języka poleceń drukarki (PCL), języka drukowania Zebra (ZPL), DPL (Datamax Programming Language), IPL (Intermec Printer Language), dokumentu TPCL (TEC Printer Command Language) opartego na projekcie formularza XDP lub dokumencie PDF. Te interfejsy API ułatwiają scalanie projektu formularza z danymi formularza w celu wygenerowania dokumentu. Dokument można zapisać w pliku i użyć usługi Power Automate, aby wysłać go do drukarki. Możesz określić następujące parametry, aby skonfigurować różne opcje dla operacji:

Parameter Obowiązkowe (wymagane) Description
Template Tak Szablon definiuje wygląd i zachowanie dokumentu PDF. Interfejs API obsługuje szablony formatu: XDP i PDF. Możesz określić w pełni kwalifikowaną ścieżkę, ścieżkę referencyjną repozytorium programu Adobe Experience Manager lub plik binarny.
Dane Tak Plik XML zawierający dane do scalenia z szablonem. Możesz określić w pełni kwalifikowaną lokalizację HTTP lub plik binarny.
Profil drukarki Tak Określa plik XDC do użycia. Pliki XDC to pliki opisu drukarki w formacie XML. Funkcja Adobe Experience Manager Forms Communications używa plików XDC do wyprowadzania dokumentów w formatach, takich jak PostScript, PCL, DPL, TPCL i ZPL. Pliki XDC są również używane do określania opcji drukowania, takich jak liczba kopii, niezależnie od tego, czy jest używana drukarka dwukierunkowa, czy też opcje zszywacza.
Typ danych wyjściowych Tak Określa typ pliku wyjściowego dla operacji. Obsługiwane opcje to PostScript (PS), Printer Command Language (PCL), Zebra Printing Language (ZPL), DPL (Datamax Programming Language), IPL (Intermec Printer Language), TPCL (TEC Printer Command Language).
Konfiguracja XCI Nie. Określa plik XCI do użycia. Pliki XCI służą do opisywania czcionek używanych do tworzenia elementów projektu formularza. Możesz określić w pełni kwalifikowaną ścieżkę, ścieżkę referencyjną repozytorium programu Adobe Experience Manager lub plik binarny.
Lokalizacja Nie. Ustawienia regionalne, w których powinny być renderowane dane wyjściowe.
Katalog główny zawartości Nie. Lokalizacja zasobów szablonu (obrazy, fragmenty i inne). Ta ścieżka jest względna do lokalizacji szablonu.
Liczba kopii Nie. Określa liczbę kopii pliku wyjściowego do utworzenia.
Paginacja Nie. Określa, czy należy używać drukowania dwustronnego, czy jednostronnego. Drukarki obsługujące język PostScript i PCL używają tej wartości.

Typowe błędy i środki zaradcze

Kod błędu Description Rezolucja
403 Zakazany. Aby móc korzystać z interfejsu API, należy być członkiem grupy użytkowników formularzy. Utwórz członka konta technicznego grupy użytkowników formularzy, opublikuj zarówno użytkownika (konto techniczne) jak i grupę (formularze-użytkownicy).
400 Określony szablon jest nieprawidłowy. Określ prawidłowy szablon i spróbuj ponownie. Gdy wartość parametru template jest zwykłym tekstem, a nie adresem URL, przekonwertuj ciąg xml danych na binarny. Aby dokonać konwersji, możesz użyć wyrażenia binary() usługi Microsoft Power Automate. W przypadku używania ścieżki JCR dodaj crx:// prefiks do ścieżki.
400 Określone dane są nieprawidłowe. Ponów próbę przy użyciu prawidłowego pliku danych. Gdy wartość parametru data jest zwykłym tekstem, a nie adresem URL, przekonwertuj ciąg xml danych na binarny. Aby dokonać konwersji, możesz użyć wyrażenia binary() usługi Microsoft Power Automate.
400 Określona konfiguracja XCI zawiera kilka nieprawidłowych wartości. Napraw plik konfiguracji i ponów próbę. Gdy wartość parametru XCI configuration jest zwykłym tekstem, a nie adresem URL, przekonwertuj ciąg xml danych na binarny. Aby dokonać konwersji, możesz użyć wyrażenia binary() usługi Microsoft Power Automate

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
Serwer AEM ciąg Określ adres URL wystąpienia AEM Author lub Publish. Prawda
Identyfikator organizacji (organizacja) ciąg Określ identyfikator organizacji. Prawda
Identyfikator klienta (clientId) ciąg Określ identyfikator klienta z poświadczeń usługi. Prawda
Klucz tajny klienta (clientSecret) securestring Określ klucz tajny klienta z poświadczeń usługi. Prawda
Identyfikator konta technicznego (id) ciąg Określ identyfikator konta technicznego AEM. Prawda
Meta zakresy (metazakresy) ciąg Określ meta zakresy na podstawie poświadczeń usługi. Prawda
Klucz prywatny (privateKey) securestring Podaj klucz prywatny. Jest on uwzględniony w poświadczeniach usługi. Prawda
Adres URL hosta programu Adobe IMS (imsEndpoint) ciąg Podaj adres URL hosta usługi Adobe Identity Management. Prawda

Limity ograniczania

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

Akcje

Generowanie pliku PDF na podstawie szablonu i danych (wersja zapoznawcza)

Wygeneruj dokument PDF z szablonu PDF lub XDP i scal dane XML.

Generowanie pliku PS, PCL, ZPL, DPL, IPL lub TPCL na podstawie szablonu i danych (wersja zapoznawcza)

Wygeneruj kod PostScript (PS), język poleceń drukarki (PCL), język drukowania Zebra (ZPL), DPL (Język programowania Datamax), IPL (Intermec Printer Language) lub dokument TPCL (język poleceń drukarki TEC) z pliku XDP lub dokumentu PDF i scal dane XML.

Generowanie pliku PDF na podstawie szablonu i danych (wersja zapoznawcza)

Wygeneruj dokument PDF z szablonu PDF lub XDP i scal dane XML.

Parametry

Nazwa Klucz Wymagane Typ Opis
Template
template True binary

Podaj plik binarny lub lokalizację szablonu XDP lub PDF.

Dane
data True binary

Podaj plik binarny lub lokalizację danych XML do scalenia z szablonem.

Konfiguracja XCI
xci binary

Podaj plik binarny lub lokalizację pliku konfiguracji XCI.

Lokalizacja
locale string

Wybierz ustawienia regionalne dla dokumentu PDF.

Katalog główny zawartości
contentRoot string

Określ identyfikator URI, odwołanie bezwzględne lub lokalizację, aby pobrać zasoby używane w szablonie.

Dodawanie tagów do formatu PDF
isTagged boolean

Utwórz plik PDF z tagami, aby zoptymalizować plik PDF dla osób korzystających z czytników zawartości ekranu i innej technologii pomocniczej.

Osadzanie czcionek w formacie PDF
embedFonts boolean

Osadzanie czcionek w formacie PDF w celu uzyskania spójnego wyglądu na urządzeniach i ekranach

Liniowy plik PDF (szybki widok internetowy)
linearizedPDF boolean

Wybierz, aby zoptymalizować plik PDF dla szybkiego widoku internetowego

Zachowaj stan
retainFormState boolean

Wybierz, aby zachować stan dokumentu po spłaszczeniu.

Zachowywanie niepodpisanych pól podpisu
retainUnsignedSignatureFields boolean

Wybierz, aby zachować lub usunąć niepodpisane pola podpisu

Wersja programu Adobe Acrobat Reader
acrobatVersion string

Wybierz minimalną wersję programu Acrobat Reader wymaganą do otwarcia dokumentu PDF.

Zwraca

response
PDFResult

Generowanie pliku PS, PCL, ZPL, DPL, IPL lub TPCL na podstawie szablonu i danych (wersja zapoznawcza)

Wygeneruj kod PostScript (PS), język poleceń drukarki (PCL), język drukowania Zebra (ZPL), DPL (Język programowania Datamax), IPL (Intermec Printer Language) lub dokument TPCL (język poleceń drukarki TEC) z pliku XDP lub dokumentu PDF i scal dane XML.

Parametry

Nazwa Klucz Wymagane Typ Opis
Template
template True binary

Podaj plik binarny lub lokalizację szablonu XDP lub PDF.

Dane
data True binary

Podaj plik binarny lub lokalizację danych XML do scalenia z szablonem.

Konfiguracja XCI
xci binary

Podaj plik binarny lub lokalizację pliku konfiguracji XCI.

Lokalizacja
locale string

Wybierz ustawienia regionalne dla pliku wyjściowego.

Katalog główny zawartości
contentRoot string

Określ identyfikator URI, odwołanie bezwzględne lub lokalizację, aby pobrać zasoby używane w szablonie.

Liczba kopii
copies integer

Określ liczbę kopii do utworzenia.

Paginacja
paginationOverride string

Ustaw opcję drukowania po jednej lub obu stronach strony.

Profil drukarki
xdcUri True string

Wybierz plik XDC opisujący możliwości drukarki, takie jak funkcje drukarki i typy papieru.

Typ danych wyjściowych
renderType True string

Wybierz spośród dostępnych typów danych wyjściowych.

Zwraca

response
PrintedResult

Definicje

PDFResult

PDFOutput
binary

PrintedResult

PrintedOutput
binary