Partilhar via


WenDocs Linker (Pré-visualização)

Conecte-se ao WenDocs Publish API Service. Permite que os usuários registrados liguem para o serviço para montar o modelo WenDocs (feito pelo nosso suplemento do Word: Wendocs Template Designer) e dados json e, em seguida, publique nos formatos Word, PDF e HTML. Ao integrar-se com outros conectores, é fácil produzir documentos orientados por dados automaticamente, como uma carta de boas-vindas, currículo, relatório de negócios...

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Suporte WenDocs
URL https://www.wendocs.com/#/support
Email support@wendocs.com
Metadados do conector
Editora WenDocs Ltd
Sítio Web https://www.wendocs.com
Política de privacidade https://www.wendocs.com/public/PrivacyPolicy_en.html
Categorias Gestão Empresarial; Produtividade

O WenDocs Linker se conecta ao WenDocs Publish REST API Service. Usuários registrados para chamar o serviço para montar seus modelos WenDocs e dados json, em seguida, publicar em formatos Word, PDF, HTML.

O WenDocs Linker ajuda as empresas a estabelecer um sistema de publicação de documentos multicanal com aparência consistente e conteúdo personalizado. Ao integrar com outros conectores na plataforma Microsoft 365, é fácil publicar seus documentos orientados por dados corporativos automaticamente, como uma carta de boas-vindas, currículo, notificação de pedido... até mesmo relatório financeiro.

Pré-requisitos

  1. Por favor, prepare os API_Key e API_Secret obtidos para fazer uma conexão autenticada support@wendocs.com básica com o Serviço REST.
  2. Prepare um arquivo de modelo WenDocs e dados de formato json, pesquise "WenDocs Template Designer" na loja de suplementos do Word Office e crie um arquivo de modelo com instruções na Ajuda ou comece a partir de Introdução.

Como obter credenciais

Insira o API_Key e API_Secret quando você criar uma conexão para o conector.

Introdução ao conector

Tome um fluxo de nuvem como exemplo:

  1. Carregue o modelo e os arquivos json para seu site do OneDrive ou do SharePoint.

  2. Obtenha o conteúdo do modelo e do arquivo json por outros conectores.

  3. Crie uma ação de publicação a partir de "WenDocs Linker", parâmetros de entrada como os abaixo:

    • "docName", dê um valor de cadeia de caracteres para nomear esse arquivo de modelo.
    • "documentTemplateData", use a expressão base64() para codificar o conteúdo do arquivo de modelo.
    • "jsonData", use o conteúdo do arquivo json.
    • "logLevel", insira um dos níveis de log de publicação: "DEBUG, ERROR, WARNING, INFO".
    • "language", insira um dos códigos de idioma de log de publicação: "en, zh".
    • "país", insira um dos códigos de país publicados: "US, CN".
    • "clientType", entrada "API Service".
  4. Obter o documento publicado Na próxima ação, use a expressão base64ToBinary() para decodificar o item "documento" nas saídas da ação de publicação. São os dados binários dos arquivos de saída.

Limitações conhecidas

A chamada de API de publicação é limitada pelos números totais e pela data de expiração na sua assinatura.

Erros e soluções comuns

  • Trabalhar com as ações "Obter conteúdo de arquivo" e "Obter conteúdo de arquivo usando caminho" do OneDrive

    Use a expressão "outputs()" para obter o item "content" do corpo de saída retornado pelas ações "Get file content" e "Get file content using path". O OneDrive usará base64 para codificar o conteúdo do arquivo, portanto, se você ler um arquivo json do OneDrive, precisará usar a expressão "decodeBase64()" para processar ainda mais o item "conteúdo", aqui está um exemplo:

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

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
API_Key securestring fornecer os API_Key obtidos da WenDocs Corporation[www.wendocs.com] Verdade
API_Secret securestring O serviço de API de publicação do API_Secret for Access Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Publicar um arquivo Docx

Publicar um arquivo docx com dados de modelo e json

Publicar um arquivo Html

Publicar um arquivo Html com dados de modelo e json

Publicar um ficheiro PDF

Publicar um arquivo PDF com dados de modelo e json

Publicar um arquivo Docx

Publicar um arquivo docx com dados de modelo e json

Parâmetros

Name Chave Necessário Tipo Description
docNome
docName string

Nome do documento

documentTemplateData
documentTemplateData string

Uma cadeia de caracteres Base64 representa dados binários do arquivo de modelo

jsonData [en]
jsonData string

Dados do cliente em formato JSON

logNível
logLevel string

nível de log de publicação: DEPURAR, ERRO, AVISO, INFO

linguagem
language string

Código de idioma suportado da mensagem de erro: en, zh

country
country string

código de país suportado da mensagem de erro: EUA, CN

clientType
clientType string

Para usuários do serviço API, use 'Serviço API'

Devoluções

Name Caminho Tipo Description
Nome do documento
documentName string

Nome do documento publicado

documento
document string

Cadeia de caracteres base64 dos dados binários do documento publicado

errorMessage
errorMessage string

mensagem de erro

código de erro
errorCode string

código de erro

messages
messages array of object

Mensagens de pilha de exceção

nível
messages.level string

nível de log

origem
messages.source string

fonte de informações de log

mensagem
messages.message string

Mensagem de registo

parameters
messages.parameters array of string

parâmetros da fonte de log

exceção
messages.exception string

Informações da pilha de exceções

Publicar um arquivo Html

Publicar um arquivo Html com dados de modelo e json

Parâmetros

Name Chave Necessário Tipo Description
docNome
docName string

Nome do documento

documentTemplateData
documentTemplateData string

Uma cadeia de caracteres Base64 representa dados binários do arquivo de modelo

jsonData [en]
jsonData string

Dados do cliente em formato JSON

logNível
logLevel string

nível de log de publicação: DEPURAR, ERRO, AVISO, INFO

linguagem
language string

Código de idioma suportado da mensagem de erro: en, zh

country
country string

código de país suportado da mensagem de erro: EUA, CN

clientType
clientType string

Para usuários do serviço API, use 'Serviço API'

Devoluções

Name Caminho Tipo Description
Nome do documento
documentName string

Nome do documento publicado

documento
document string

Cadeia de caracteres base64 dos dados binários do documento publicado

errorMessage
errorMessage string

mensagem de erro

código de erro
errorCode string

código de erro

messages
messages array of object

Mensagens de pilha de exceção

nível
messages.level string

nível de log

origem
messages.source string

fonte de informações de log

mensagem
messages.message string

Mensagem de registo

parameters
messages.parameters array of string

parâmetros da fonte de log

exceção
messages.exception string

Informações da pilha de exceções

Publicar um ficheiro PDF

Publicar um arquivo PDF com dados de modelo e json

Parâmetros

Name Chave Necessário Tipo Description
docNome
docName string

Nome do documento

documentTemplateData
documentTemplateData string

Uma cadeia de caracteres Base64 representa dados binários do arquivo de modelo

jsonData [en]
jsonData string

Dados do cliente em formato JSON

logNível
logLevel string

nível de log de publicação: DEPURAR, ERRO, AVISO, INFO

linguagem
language string

Código de idioma suportado da mensagem de erro: en, zh

country
country string

código de país suportado da mensagem de erro: EUA, CN

clientType
clientType string

Para usuários do serviço API, use 'Serviço API'

Devoluções

Name Caminho Tipo Description
Nome do documento
documentName string

Nome do documento publicado

documento
document string

Cadeia de caracteres base64 dos dados binários do documento publicado

errorMessage
errorMessage string

mensagem de erro

código de erro
errorCode string

código de erro

messages
messages array of object

Mensagens de pilha de exceção

nível
messages.level string

nível de log

origem
messages.source string

fonte de informações de log

mensagem
messages.message string

Mensagem de registo

parameters
messages.parameters array of string

parâmetros da fonte de log

exceção
messages.exception string

Informações da pilha de exceções