WenDocs Linker (Vorschau)
Stellen Sie eine Verbindung mit wenDocs Publish API Service her. Ermöglicht registrierten Benutzern, den Dienst aufzurufen, um WenDocs-Vorlage (erstellt von unserem Word-Add-In: Wendocs Template Designer) und JSON-Daten zusammenzustellen und dann in Word, PDF- und HTML-Formaten zu veröffentlichen. Durch die Integration mit anderen Verbindungsanbietern ist es einfach, dokumente automatisch zu erstellen, die von Daten gesteuert werden, wie ein Begrüßungsschreiben, Lebenslauf, Geschäftsbericht...
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 | WenDocs-Support |
| URL | https://www.wendocs.com/#/support |
| support@wendocs.com |
| Connectormetadaten | |
|---|---|
| Herausgeber | WenDocs Ltd |
| Webseite | https://www.wendocs.com |
| Datenschutzrichtlinie | https://www.wendocs.com/public/PrivacyPolicy_en.html |
| Kategorien | Unternehmensführung; Produktivität |
WenDocs Linker stellt eine Verbindung mit wenDocs Publish REST API Service bereit. Registrierte Benutzer, die den Dienst aufrufen möchten, um ihre WenDocs-Vorlagen und JSON-Daten zusammenzustellen, und veröffentlichen Sie dann in Word, PDF, HTML-Formaten.
WenDocs Linker hilft Unternehmen, ein Mehrkanal-Dokumentveröffentlichungssystem mit konsistentem Aussehen und personalisierten Inhalten einzurichten. Durch die Integration mit anderen Verbindungsanbietern auf der Microsoft 365-Plattform ist es einfach, Ihre Dokumente automatisch zu veröffentlichen, die von Geschäftsdaten gesteuert werden, z. B. ein Begrüßungsschreiben, ein Lebenslauf, eine Auftragsbenachrichtigung... sogar Finanzbericht.
Voraussetzungen
- Bitte bereiteten Sie die API_Key und API_Secret aus, um support@wendocs.com eine grundlegende Authentifizierungsverbindung zum REST-Dienst herzustellen.
- Bereiten Sie eine WenDocs-Vorlagendatei und json-Formatdaten vor, suchen Sie bitte im Word Office-Add-In-Store nach "WenDocs Template Designer", und erstellen Sie eine Vorlagendatei anhand von Anweisungen zur Hilfe , oder beginnen Sie mit den ersten Schritten.
So erhalten Sie Anmeldeinformationen
Geben Sie die API_Key und API_Secret ein, wenn Sie eine Verbindung für den Verbinder erstellen.
Erste Schritte mit dem Connector
Nehmen Sie einen Cloudfluss als Beispiel:
Laden Sie die Vorlagen- und JSON-Dateien auf Ihre OneDrive- oder SharePoint-Website hoch.
Abrufen von Vorlagen- und JSON-Dateiinhalten durch andere Connectors.
Erstellen Sie eine Veröffentlichungsaktion aus "WenDocs Linker", Eingabeparametern wie unten:
- "docName", geben Sie einem Zeichenfolgenwert einen Namen für diese Vorlagendatei.
- "documentTemplateData", verwenden Sie base64()-Ausdruck, um den Inhalt der Vorlagendatei zu codieren.
- "jsonData", verwenden Sie den JSON-Dateiinhalt.
- "logLevel", Eingabe einer der Veröffentlichungsprotokollebenen: "DEBUG, ERROR, WARNING, INFO".
- "language", eingabe one of publish log language code: "en, zh".
- "country", input one of publish country code: "US, CN".
- "clientType", Eingabe "API Service".
Rufen Sie das veröffentlichte Dokument in der nächsten Aktion ab, verwenden Sie den base64ToBinary()-Ausdruck, um das "Dokument"-Element in den Ausgaben der Veröffentlichungsaktion zu decodieren. Es handelt sich um die Binärdaten von Ausgabedateien.
Bekannte Einschränkungen
Der Aufruf der Veröffentlichungs-API ist durch die Gesamtzahl der Nummern und das Ablaufdatum in Ihrem Abonnement beschränkt.
Häufige Fehler und Abhilfemaßnahmen
Arbeiten mit den Aktionen "Dateiinhalt abrufen" und "Dateiinhalt mithilfe von Pfad abrufen" von OneDrive
Verwenden Sie den Ausdruck "outputs()", um das Element "content" aus dem Ausgabetext abzurufen, der von "Dateiinhalt abrufen" und "Dateiinhalt mithilfe des Pfads abrufen" zurückgegeben wird. OneDrive verwendet Base64, um den Dateiinhalt zu codieren. Wenn Sie also eine JSON-Datei aus OneDrive lesen, müssen Sie den Ausdruck "decodeBase64()" verwenden, um das Element "Content" weiter zu verarbeiten. Hier ein Beispiel:
decodeBase64(outputs('Action_Name')?['body/$content'])
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_Key | securestring | die API_Key von wenDocs Corporation[www.wendocs.com] | Richtig |
| API_Secret | securestring | der API_Secret für den Zugriff auf den Veröffentlichungs-API-Dienst | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Veröffentlichen einer Docx-Datei |
Veröffentlichen einer Docx-Datei mit Vorlagen- und JSON-Daten |
| Veröffentlichen einer HTML-Datei |
Veröffentlichen einer HTML-Datei mit Vorlagen- und JSON-Daten |
| Veröffentlichen einer PDF-Datei |
Veröffentlichen einer PDF-Datei mit Vorlagen- und JSON-Daten |
Veröffentlichen einer Docx-Datei
Veröffentlichen einer Docx-Datei mit Vorlagen- und JSON-Daten
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
docName
|
docName | string |
Name des Dokuments |
|
|
documentTemplateData
|
documentTemplateData | string |
eine base64-Zeichenfolge stellt binärdaten der Vorlagendatei dar. |
|
|
jsonData
|
jsonData | string |
Kundendaten im JSON-Format |
|
|
logEbene
|
logLevel | string |
Ebene des Veröffentlichungsprotokolls: DEBUGGEN, FEHLER, WARNUNG, INFO |
|
|
language
|
language | string |
Unterstützter Sprachcode der Fehlermeldung: en, zh |
|
|
country
|
country | string |
Unterstützte Ländercode der Fehlermeldung: US, CN |
|
|
clientType
|
clientType | string |
Verwenden Sie für API-Dienstbenutzer bitte "API-Dienst". |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Name des Dokuments
|
documentName | string |
Name des veröffentlichten Dokuments |
|
Dokument
|
document | string |
base64-Zeichenfolge der Binärdaten des veröffentlichten Dokuments |
|
errorMessage
|
errorMessage | string |
Fehlermeldung |
|
Fehlercode
|
errorCode | string |
Fehlercode |
|
messages
|
messages | array of object |
Nachrichten des Ausnahmestapels |
|
Niveau
|
messages.level | string |
Protokollebene |
|
source
|
messages.source | string |
Quelle der Protokollinformationen |
|
message
|
messages.message | string |
Protokollnachricht |
|
parameters
|
messages.parameters | array of string |
Parameter aus der Quelle des Protokolls |
|
Ausnahme
|
messages.exception | string |
Ausnahmestapelinformationen |
Veröffentlichen einer HTML-Datei
Veröffentlichen einer HTML-Datei mit Vorlagen- und JSON-Daten
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
docName
|
docName | string |
Name des Dokuments |
|
|
documentTemplateData
|
documentTemplateData | string |
eine base64-Zeichenfolge stellt binärdaten der Vorlagendatei dar. |
|
|
jsonData
|
jsonData | string |
Kundendaten im JSON-Format |
|
|
logEbene
|
logLevel | string |
Ebene des Veröffentlichungsprotokolls: DEBUGGEN, FEHLER, WARNUNG, INFO |
|
|
language
|
language | string |
Unterstützter Sprachcode der Fehlermeldung: en, zh |
|
|
country
|
country | string |
Unterstützte Ländercode der Fehlermeldung: US, CN |
|
|
clientType
|
clientType | string |
Verwenden Sie für API-Dienstbenutzer bitte "API-Dienst". |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Name des Dokuments
|
documentName | string |
Name des veröffentlichten Dokuments |
|
Dokument
|
document | string |
base64-Zeichenfolge der Binärdaten des veröffentlichten Dokuments |
|
errorMessage
|
errorMessage | string |
Fehlermeldung |
|
Fehlercode
|
errorCode | string |
Fehlercode |
|
messages
|
messages | array of object |
Nachrichten des Ausnahmestapels |
|
Niveau
|
messages.level | string |
Protokollebene |
|
source
|
messages.source | string |
Quelle der Protokollinformationen |
|
message
|
messages.message | string |
Protokollnachricht |
|
parameters
|
messages.parameters | array of string |
Parameter aus der Quelle des Protokolls |
|
Ausnahme
|
messages.exception | string |
Ausnahmestapelinformationen |
Veröffentlichen einer PDF-Datei
Veröffentlichen einer PDF-Datei mit Vorlagen- und JSON-Daten
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
docName
|
docName | string |
Name des Dokuments |
|
|
documentTemplateData
|
documentTemplateData | string |
eine base64-Zeichenfolge stellt binärdaten der Vorlagendatei dar. |
|
|
jsonData
|
jsonData | string |
Kundendaten im JSON-Format |
|
|
logEbene
|
logLevel | string |
Ebene des Veröffentlichungsprotokolls: DEBUGGEN, FEHLER, WARNUNG, INFO |
|
|
language
|
language | string |
Unterstützter Sprachcode der Fehlermeldung: en, zh |
|
|
country
|
country | string |
Unterstützte Ländercode der Fehlermeldung: US, CN |
|
|
clientType
|
clientType | string |
Verwenden Sie für API-Dienstbenutzer bitte "API-Dienst". |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Name des Dokuments
|
documentName | string |
Name des veröffentlichten Dokuments |
|
Dokument
|
document | string |
base64-Zeichenfolge der Binärdaten des veröffentlichten Dokuments |
|
errorMessage
|
errorMessage | string |
Fehlermeldung |
|
Fehlercode
|
errorCode | string |
Fehlercode |
|
messages
|
messages | array of object |
Nachrichten des Ausnahmestapels |
|
Niveau
|
messages.level | string |
Protokollebene |
|
source
|
messages.source | string |
Quelle der Protokollinformationen |
|
message
|
messages.message | string |
Protokollnachricht |
|
parameters
|
messages.parameters | array of string |
Parameter aus der Quelle des Protokolls |
|
Ausnahme
|
messages.exception | string |
Ausnahmestapelinformationen |