Compartilhar via


Docurain

A API do Docurain permite que você crie seus próprios documentos usando arquivos de modelo registrados em Docurain e Data para cada aplicativo e banco de dados.

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

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Suporte ao Docurain
URL https://api.docurain.jp/console/inquiry
Email cs@docurain.jp
Metadados do conector
Publicador root42 Inc.
Site https://docurain.jp/
Política de privacidade https://docurain.jp/privacypolicy/
Categorias Conteúdo e arquivos; Produtividade

O Docurain é um serviço de nuvem que permite inserir dados em seu próprio layout de formulário projetado no Excel e gerá-los no Excel/PDF. Ao se conectar ao Docurain, você pode criar e gerar facilmente formulários de negócios originais que funcionam com o PowerApps. Os formulários originais podem ser projetados no Excel, portanto, você não precisa entender como usar ferramentas de design complexas. Você pode criar formulários altamente expressivos em um curto período de tempo.

Pré-requisitos

  1. Acesse o site do Docurain (https://docurain.jp) para obter uma conta.
  2. Faça logon no site do Docurain com a conta obtida.
  3. Registre um modelo de arquivo do Excel para o relatório que você deseja produzir.
  4. Emita um token de autenticação.
  5. Você pode usar esse serviço gratuitamente até 300 vezes/mês para uso no desenvolvimento, mas também precisará registrar um cartão de crédito para uso comercial.

Como obter credenciais?

  1. Faça logon no site do Docurain.
  2. Vá para a página "Tokens".
  3. Clique no botão "Adicionar Novo".
  4. Defina uma data de validade de sua escolha e o endereço IP permitido é *.*.*.* (qualquer endereço IP é permitido) e pressione o botão "Publicar".
  5. Em seguida, a cadeia de caracteres de token será gerada. Essa é a chave de autenticação da API.

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default 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.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave de API secureString "O token de acesso que você criou na tela do console do Docurain será sua Chave de API: token [access_token] Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Obter o resultado do processamento

Obtenha o resultado do processamento da ID de resultado especificada.

Obter o status de processamento

Obtenha o status de processamento da ID de resultado especificada.

Renderizar um formulário

Essa API renderiza um formulário especificando o nome de um modelo salvo no Docurain de antemão.

Renderizar um formulário de forma assíncrona

A API para renderizar um formulário de forma assíncrona especificando o nome de um modelo salvo no Docurain com antecedência.

Obter o resultado do processamento

Obtenha o resultado do processamento da ID de resultado especificada.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do resultado do processamento a ser adquirido.
resultId True string

Especifique a ID de resultado retornada por RenderAsync.

Retornos

Se o processo for bem-sucedido, os dados binários do formulário gerado serão retornados. Se o processo falhar, JSON com os detalhes do erro será retornado.

body
binary

Obter o status de processamento

Obtenha o status de processamento da ID de resultado especificada.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de resultado para consultar o status de processamento
resultId True string

Especifique a ID de resultado retornada por RenderAsync.

Retornos

Nome Caminho Tipo Description
status
status string

Status de processamento da ID de resultado especificada: PROCESSING:Rendering em andamento, FAIL:Failure, SUCCESS:Success

Renderizar um formulário

Essa API renderiza um formulário especificando o nome de um modelo salvo no Docurain de antemão.

Parâmetros

Nome Chave Obrigatório Tipo Description
formato de saída
outType True string

Definir o formato de saída: pdf, xls(xlsx), png, jpg, jpg, gif, svg

Nome do modelo previamente salvo
templateName True string

Especifique o nome do modelo que você já salvou no Docurain.

formato de dados
X-Docurain-Data-Type True string

Definir o formato de dados: json, csv, tsv

body
body True string

Especifique os dados de cadeia de caracteres no formato (json/csv/tsv) que você especificar para o formato de dados.

Retornos

Responda aos dados binários do formulário renderizado.

body
binary

Renderizar um formulário de forma assíncrona

A API para renderizar um formulário de forma assíncrona especificando o nome de um modelo salvo no Docurain com antecedência.

Parâmetros

Nome Chave Obrigatório Tipo Description
formato de saída
outType True string

Definir o formato de saída: pdf, xls(xlsx), png, jpg, jpg, gif, svg

Nome do modelo previamente salvo
templateName True string

Especifique o nome do modelo que você já salvou no Docurain.

formato de dados
X-Docurain-Data-Type True string

Definir o formato de dados: json, csv, tsv

body
body True string

Especifique os dados de cadeia de caracteres no formato (json/csv/tsv) que você especificar para o formato de dados.

Retornos

Nome Caminho Tipo Description
resultId
resultId string

ID para consultar o status de processamento da API assíncrona e obter resultados de processamento

Definições

binário

Esse é o tipo de dados básico 'binary'.