Compartir a través de


WenDocs Linker (versión preliminar)

Conéctese a WenDocs Publish API Service. Permite a los usuarios registrados llamar al servicio para ensamblar la plantilla WenDocs (hecha por nuestro complemento de Word: Diseñador de plantillas de Wendocs) y los datos json y, a continuación, publicar en formatos Word, PDF y HTML. Mediante la integración con otros conectadores, es fácil generar documentos controlados por datos automáticamente, como una carta de bienvenida, un currículum, un informe empresarial...

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Compatibilidad con WenDocs
URL https://www.wendocs.com/#/support
Correo Electrónico support@wendocs.com
Metadatos del conector
Publicador WenDocs Ltd
Sitio web https://www.wendocs.com
Directiva de privacidad https://www.wendocs.com/public/PrivacyPolicy_en.html
Categorías Gestión empresarial; Productividad

WenDocs Linker se conecta al servicio de API REST De publicación de WenDocs. Los usuarios registrados para llamar al servicio para ensamblar sus plantillas de WenDocs y datos json, luego publicar en formatos Word, PDF y HTML.

WenDocs Linker ayuda a la empresa a establecer un sistema de publicación de documentos multicanal con apariencia coherente y contenido personalizado. Mediante la integración con otros conectadores en la plataforma de Microsoft 365, es fácil publicar los documentos controlados por datos empresariales automáticamente, como una carta de bienvenida, un currículum, una notificación de pedido... incluso informe financiero.

Prerrequisitos

  1. Prepare los API_Key y API_Secret obtenidos para support@wendocs.com realizar una conexión de autenticación básica con el servicio REST.
  2. Prepare un archivo de plantilla wenDocs y los datos de formato json, busque "Diseñador de plantillas de WenDocs" en el almacén de complementos de Office de Word y cree un archivo de plantilla mediante instrucciones sobre ayuda o comience desde la introducción.

Obtención de credenciales

Escriba el API_Key y API_Secret al crear una conexión para el conector.

Introducción al conector

Tome un flujo de nube como ejemplo:

  1. Cargue la plantilla y los archivos JSON en su sitio de OneDrive o SharePoint.

  2. Obtenga contenido de archivo json y de plantilla por otros conectores.

  3. Cree una acción de publicación a partir de "WenDocs Linker", parámetros de entrada como se indica a continuación:

    • "docName", asigne un valor de cadena para asignar un nombre a este archivo de plantilla.
    • "documentTemplateData", use la expresión base64() para codificar el contenido del archivo de plantilla.
    • "jsonData", use el contenido del archivo json.
    • "logLevel", escriba uno de los niveles de registro de publicación: "DEBUG, ERROR, WARNING, INFO".
    • "language", escriba uno de los códigos de idioma de registro de publicación: "en, zh".
    • "country", escriba uno de los códigos de país de publicación: "US, CN".
    • "clientType", escriba "API Service".
  4. Obtenga el documento publicado en la siguiente acción, use la expresión base64ToBinary() para descodificar el elemento "document" en las salidas de la acción de publicación. Es los datos binarios de los archivos de salida.

Limitaciones conocidas

La llamada api de publicación está limitada por los números totales y la fecha de expiración de la suscripción.

Errores y soluciones comunes

  • Trabajar con acciones de "Obtener contenido de archivo" y "Obtener contenido de archivo mediante la ruta de acceso" de OneDrive

    Use la expresión "outputs()" para obtener el elemento "content" del cuerpo de salida devuelto por las acciones "Obtener contenido de archivo" y "Obtener contenido de archivo mediante la ruta de acceso". OneDrive usará base64 para codificar el contenido del archivo, por lo que si lee un archivo json de OneDrive, debe usar la expresión "decodeBase64()" para procesar aún más el elemento "content", aquí se muestra un ejemplo:

    decodeBase64(outputs('Action_Name')?['body/$content'])
    

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Nombre Tipo Description Obligatorio
API_Key securestring proporcionar el API_Key obtenido de WenDocs Corporation[www.wendocs.com] Cierto
API_Secret securestring el API_Secret para acceder al servicio de api de publicación Cierto

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Publicación de un archivo Docx

Publicación de un archivo docx con datos json y plantilla

Publicación de un archivo Html

Publicación de un archivo Html con datos json y plantilla

Publicación de un archivo PDF

Publicación de un archivo PDF con datos json y plantilla

Publicación de un archivo Docx

Publicación de un archivo docx con datos json y plantilla

Parámetros

Nombre Clave Requerido Tipo Description
docName
docName string

nombre del documento

documentTemplateData
documentTemplateData string

una cadena base64 representa datos binarios del archivo de plantilla

jsonData
jsonData string

datos de cliente en formato json

logLevel
logLevel string

nivel de registro de publicación: DEBUG, ERROR, WARNING, INFO

lenguaje
language string

código de idioma admitido del mensaje de error: en, zh

country
country string

Código de país admitido del mensaje de error: US, CN

clientType
clientType string

Para los usuarios del servicio de API, use "Servicio de API"

Devoluciones

Nombre Ruta de acceso Tipo Description
Nombre del documento
documentName string

nombre del documento publicado

documento
document string

Cadena base64 de datos binarios del documento publicado

errorMessage
errorMessage string

mensaje de error

código de error
errorCode string

código de error

messages
messages array of object

mensajes de la pila de excepciones

nivel
messages.level string

nivel de registro

source
messages.source string

origen de información de registro

Mensaje
messages.message string

mensaje de registro

parameters
messages.parameters array of string

parámetros del origen del registro

excepción
messages.exception string

información de la pila de excepciones

Publicación de un archivo Html

Publicación de un archivo Html con datos json y plantilla

Parámetros

Nombre Clave Requerido Tipo Description
docName
docName string

nombre del documento

documentTemplateData
documentTemplateData string

una cadena base64 representa datos binarios del archivo de plantilla

jsonData
jsonData string

datos de cliente en formato json

logLevel
logLevel string

nivel de registro de publicación: DEBUG, ERROR, WARNING, INFO

lenguaje
language string

código de idioma admitido del mensaje de error: en, zh

country
country string

Código de país admitido del mensaje de error: US, CN

clientType
clientType string

Para los usuarios del servicio de API, use "Servicio de API"

Devoluciones

Nombre Ruta de acceso Tipo Description
Nombre del documento
documentName string

nombre del documento publicado

documento
document string

Cadena base64 de datos binarios del documento publicado

errorMessage
errorMessage string

mensaje de error

código de error
errorCode string

código de error

messages
messages array of object

mensajes de la pila de excepciones

nivel
messages.level string

nivel de registro

source
messages.source string

origen de información de registro

Mensaje
messages.message string

mensaje de registro

parameters
messages.parameters array of string

parámetros del origen del registro

excepción
messages.exception string

información de la pila de excepciones

Publicación de un archivo PDF

Publicación de un archivo PDF con datos json y plantilla

Parámetros

Nombre Clave Requerido Tipo Description
docName
docName string

nombre del documento

documentTemplateData
documentTemplateData string

una cadena base64 representa datos binarios del archivo de plantilla

jsonData
jsonData string

datos de cliente en formato json

logLevel
logLevel string

nivel de registro de publicación: DEBUG, ERROR, WARNING, INFO

lenguaje
language string

código de idioma admitido del mensaje de error: en, zh

country
country string

Código de país admitido del mensaje de error: US, CN

clientType
clientType string

Para los usuarios del servicio de API, use "Servicio de API"

Devoluciones

Nombre Ruta de acceso Tipo Description
Nombre del documento
documentName string

nombre del documento publicado

documento
document string

Cadena base64 de datos binarios del documento publicado

errorMessage
errorMessage string

mensaje de error

código de error
errorCode string

código de error

messages
messages array of object

mensajes de la pila de excepciones

nivel
messages.level string

nivel de registro

source
messages.source string

origen de información de registro

Mensaje
messages.message string

mensaje de registro

parameters
messages.parameters array of string

parámetros del origen del registro

excepción
messages.exception string

información de la pila de excepciones