WenDocs Linker (preview)
Verbinding maken met WenDocs Publish API Service. Biedt geregistreerde gebruikers de mogelijkheid om service aan te roepen om een WenDocs-sjabloon te verzamelen (gemaakt door onze Word-invoegtoepassing: Wendocs Template Designer) en json-gegevens, en deze vervolgens te publiceren naar Word, PDF, HTML-indelingen. Door te integreren met andere connecters, is het eenvoudig om documenten te produceren die automatisch worden aangestuurd door gegevens, zoals een welkomstbrief, cv, zakelijk rapport...
Deze connector is beschikbaar in de volgende producten en regio's:
| Dienst | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-regio's , met uitzondering van het volgende: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| Logic-apps | Standaard | Alle Logic Apps-regio's , met uitzondering van het volgende: - Azure Government-regio's - Azure China-regio's - Us Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-regio's , met uitzondering van het volgende: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-regio's , met uitzondering van het volgende: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| Contactpersoon | |
|---|---|
| Naam | Ondersteuning voor WenDocs |
| URL | https://www.wendocs.com/#/support |
| E-mailen | support@wendocs.com |
| Connectormetagegevens | |
|---|---|
| Uitgever | WenDocs Ltd |
| Webpagina | https://www.wendocs.com |
| Privacybeleid | https://www.wendocs.com/public/PrivacyPolicy_en.html |
| Categorieën | Bedrijfsbeheer; Productiviteit |
WenDocs Linker maakt verbinding met WenDocs Publish REST API Service. Geregistreerde gebruikers die service aanroepen om hun WenDocs-sjablonen en json-gegevens samen te stellen en vervolgens te publiceren naar Word, PDF, HTML-indelingen.
WenDocs Linker helpt ondernemingen bij het opzetten van een publicatiesysteem voor meerdere kanalen met consistente vormgeving en gepersonaliseerde inhoud. Door te integreren met andere connecters op het Microsoft 365-platform, is het eenvoudig om uw documenten die worden aangestuurd door zakelijke gegevens automatisch te publiceren, zoals een welkomstbrief, cv, ordermelding... zelfs financieel verslag.
Vereiste voorwaarden
- Bereid de API_Key en API_Secret die u hebt support@wendocs.com verkregen voor het maken van een eenvoudige verificatieverbinding met REST Service.
- Bereid een WenDocs-sjabloonbestand en json-indelingsgegevens voor, zoek in 'WenDocs Template Designer' in het Office-invoegtoepassingsarchief van Word en maak een sjabloonbestand aan de hand van instructies in Help of begin vanaf de aan de slag.
Referenties ophalen
Voer de API_Key en API_Secret in wanneer u een verbinding voor de connector maakt.
Aan de slag met de connector
Neem een cloudstroom als voorbeeld:
Upload de sjabloon- en json-bestanden naar uw OneDrive- of SharePoint-site.
Inhoud van sjabloon- en json-bestanden ophalen door andere connectors.
Maak een publicatieactie op basis van 'WenDocs Linker', invoerparameters zoals hieronder:
- "docName", geef een tekenreekswaarde op om dit sjabloonbestand een naam te geven.
- "documentTemplateData", gebruik de base64()-expressie om de inhoud van het sjabloonbestand te coderen.
- "jsonData", gebruik de inhoud van het json-bestand.
- "logLevel", voer een van de niveaus van het publicatielogboek in: "DEBUG, ERROR, WARNING, INFO".
- "language", voer een van de taalcode voor het publiceren van logboeken in: "en, zh".
- 'land', voer een van de landcode van de publicatie in: 'VS, CN'.
- "clientType", invoer "API-service".
Haal het gepubliceerde document op in de volgende actie, gebruik de base64ToBinary()-expressie om het item 'document' te decoderen in de uitvoer van de publicatieactie. Dit zijn de binaire gegevens van uitvoerbestanden.
Bekende beperkingen
De API-aanroep publiceren wordt beperkt door de totale nummers en de vervaldatum in uw abonnement.
Veelvoorkomende fouten en oplossingen
Werken met 'Bestandsinhoud ophalen' en 'Bestandsinhoud ophalen met behulp van pad' acties van OneDrive
Gebruik de expressie 'outputs()' om het item 'inhoud' op te halen uit de hoofdtekst van de uitvoer die wordt geretourneerd door 'Bestandsinhoud ophalen' en 'Bestandsinhoud ophalen met behulp van pad'- acties. In OneDrive wordt base64 gebruikt om de bestandsinhoud te coderen. Als u dus een json-bestand uit OneDrive leest, moet u de expressie 'decodeBase64()' gebruiken om het item 'inhoud' verder te verwerken. Hier volgt een voorbeeld:
decodeBase64(outputs('Action_Name')?['body/$content'])
Een verbinding maken
De connector ondersteunt de volgende verificatietypen:
| standaard | Parameters voor het maken van verbinding. | Alle regio's | Niet deelbaar |
Verstek
Van toepassing: Alle regio's
Parameters voor het maken van verbinding.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| API_Key | beveiligde string | de API_Key verstrekken die zijn verkregen bij WenDocs Corporation[www.wendocs.com] | Klopt |
| API_Secret | beveiligde string | de API_Secret voor toegang tot de API-service publiceren | Klopt |
Beperkingslimieten
| Name | Aanroepen | Verlengingsperiode |
|---|---|---|
| API-aanroepen per verbinding | 100 | 60 seconden |
Acties
| Een Docx-bestand publiceren |
Een docx-bestand publiceren met sjabloon- en json-gegevens |
| Een HTML-bestand publiceren |
Een HTML-bestand met sjabloon- en json-gegevens publiceren |
| Een PDF-bestand publiceren |
Een PDF-bestand met sjabloon- en json-gegevens publiceren |
Een Docx-bestand publiceren
Een docx-bestand publiceren met sjabloon- en json-gegevens
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
docName
|
docName | string |
naam van document |
|
|
documentTemplateData
|
documentTemplateData | string |
een base64-tekenreeks vertegenwoordigt binaire gegevens van sjabloonbestand |
|
|
jsonData
|
jsonData | string |
klantgegevens in json-indeling |
|
|
logLevel
|
logLevel | string |
publicatielogboekniveau: FOUTOPSPORING, FOUT, WAARSCHUWING, INFO |
|
|
language
|
language | string |
ondersteunde taalcode van foutbericht: en, zh |
|
|
country
|
country | string |
ondersteunde landcode van foutbericht: VS, CN |
|
|
clientType
|
clientType | string |
Voor API-servicegebruikers gebruikt u API-service |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
documentNaam
|
documentName | string |
naam van gepubliceerd document |
|
document
|
document | string |
Base64-tekenreeks van de binaire gegevens van een gepubliceerd document |
|
errorMessage
|
errorMessage | string |
foutmelding |
|
foutcode
|
errorCode | string |
foutcode |
|
messages
|
messages | array of object |
berichten van uitzonderingsstack |
|
niveau
|
messages.level | string |
logboekniveau |
|
source
|
messages.source | string |
bron van logboekgegevens |
|
message
|
messages.message | string |
logboekbericht |
|
parameters
|
messages.parameters | array of string |
parameters uit de bron van het logboek |
|
uitzondering
|
messages.exception | string |
informatie over uitzonderingsstack |
Een HTML-bestand publiceren
Een HTML-bestand met sjabloon- en json-gegevens publiceren
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
docName
|
docName | string |
naam van document |
|
|
documentTemplateData
|
documentTemplateData | string |
een base64-tekenreeks vertegenwoordigt binaire gegevens van sjabloonbestand |
|
|
jsonData
|
jsonData | string |
klantgegevens in json-indeling |
|
|
logLevel
|
logLevel | string |
publicatielogboekniveau: FOUTOPSPORING, FOUT, WAARSCHUWING, INFO |
|
|
language
|
language | string |
ondersteunde taalcode van foutbericht: en, zh |
|
|
country
|
country | string |
ondersteunde landcode van foutbericht: VS, CN |
|
|
clientType
|
clientType | string |
Voor API-servicegebruikers gebruikt u API-service |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
documentNaam
|
documentName | string |
naam van gepubliceerd document |
|
document
|
document | string |
Base64-tekenreeks van de binaire gegevens van een gepubliceerd document |
|
errorMessage
|
errorMessage | string |
foutmelding |
|
foutcode
|
errorCode | string |
foutcode |
|
messages
|
messages | array of object |
berichten van uitzonderingsstack |
|
niveau
|
messages.level | string |
logboekniveau |
|
source
|
messages.source | string |
bron van logboekgegevens |
|
message
|
messages.message | string |
logboekbericht |
|
parameters
|
messages.parameters | array of string |
parameters uit de bron van het logboek |
|
uitzondering
|
messages.exception | string |
informatie over uitzonderingsstack |
Een PDF-bestand publiceren
Een PDF-bestand met sjabloon- en json-gegevens publiceren
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
docName
|
docName | string |
naam van document |
|
|
documentTemplateData
|
documentTemplateData | string |
een base64-tekenreeks vertegenwoordigt binaire gegevens van sjabloonbestand |
|
|
jsonData
|
jsonData | string |
klantgegevens in json-indeling |
|
|
logLevel
|
logLevel | string |
publicatielogboekniveau: FOUTOPSPORING, FOUT, WAARSCHUWING, INFO |
|
|
language
|
language | string |
ondersteunde taalcode van foutbericht: en, zh |
|
|
country
|
country | string |
ondersteunde landcode van foutbericht: VS, CN |
|
|
clientType
|
clientType | string |
Voor API-servicegebruikers gebruikt u API-service |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
documentNaam
|
documentName | string |
naam van gepubliceerd document |
|
document
|
document | string |
Base64-tekenreeks van de binaire gegevens van een gepubliceerd document |
|
errorMessage
|
errorMessage | string |
foutmelding |
|
foutcode
|
errorCode | string |
foutcode |
|
messages
|
messages | array of object |
berichten van uitzonderingsstack |
|
niveau
|
messages.level | string |
logboekniveau |
|
source
|
messages.source | string |
bron van logboekgegevens |
|
message
|
messages.message | string |
logboekbericht |
|
parameters
|
messages.parameters | array of string |
parameters uit de bron van het logboek |
|
uitzondering
|
messages.exception | string |
informatie over uitzonderingsstack |