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 |
| 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
- Acesse o site do Docurain (https://docurain.jp) para obter uma conta.
- Faça logon no site do Docurain com a conta obtida.
- Registre um modelo de arquivo do Excel para o relatório que você deseja produzir.
- Emita um token de autenticação.
- 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?
- Faça logon no site do Docurain.
- Vá para a página "Tokens".
- Clique no botão "Adicionar Novo".
- 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". - 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'.